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.