Planet to lay off 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 …
Planet to lay off 10% of staff to focus on ‘highest ROI opportunities’ Read More