Planet to layoff 10% of staff to focus on “highest ROI opportunities”
Satellite imagery company Planet announced on Tuesday that it is laying off 117 employees, or around 10% of the workforce, as it looks to focus on driving revenue amid an ongoing downturn in the public markets. In a note posted on the company’s blog, CEO Will Marshall said the decision to cut staff came about […]