10.0.3.54

Planet Labs raises $52m ahead of Flock 1 launch

1414
Satellite startup Planet Labs has raised a massive $52m Series B round from new and existing investors. New investors Yu