Descartes Labs Acquires Geosite in California April 9, 2024 Descartes Labs acquired all of the operating assets of Geosite, a Palo Alto, Califorina-based SaaS provider of geospatial intelligence to...