Trying to understand Planet Labs Layoffs 2025
Trying to understand Planet Labs Layoffs 2025 – Planet Labs is known for its satellite imagery and Earth observation services. In a recent SEC filing, the company disclosed a significant decrease in its employment. The company declared plans to lay off 180 employees, roughly 17% of its workforce globally. This move aims to reduce expenses, […]