Why Is Satellite Imagery Provider Planet Labs’ Stock Surging Today?

Planet Labs PBC (NYSE: PL) has secured a new deal with the European Space Agency (ESA) to support Greece’s National SmallSat Programme.

read more