Science

âš¡Layoffs 2024: Earth Imaging, Monitoring Company Planet Labs Reduces 17% of Workforce

By Team Latestly

American Earth imagining and observation company Planet Labs reportedly laid off 180 people, about 17% of its total workforce in its latest round. The Planet Labs layoffs were implemented due to cost-cutting, improving operational efficiency and increasing profitability.

Read Full Story