IFC takes Planet Labs Series C to $118m

The World Bank finance institution invested $20m in the satellite imagery company to close its Series C round ahead of target.

Share this