Cash-burning Planet Labs conducts second San Francisco layoff in 11 months
Planet Labs, a San Francisco-based tech company that uses satellites to monitor huge swaths of Earth, is laying off dozens of workers in the city and elsewhere. The cuts will hit 180 workers total,