Planet Labs signed a $230 million deal to develop and manage a new fleet of its high-resolution Pelican satellites. The company will reserve a certain portion of the network's capacity for the ...
Planet Labs PBC (NYSE:PL), a leading provider of earth observation data and insights, has been making significant strides in the space economy. With its extensive satellite fleet and robust imagery ...
Results that may be inaccessible to you are currently showing.