DealsCapstreet snaps up PlanetBidsPlanetBids is an eProcurement company based in Studio City, California.ByIrien Joseph28 September 2023•1 min readJavaScript is required to read this article. Please enable it in your browser and reload the page.DealsTMTBriefs