
Planet Labs PBC (PL) opened a new 5,700-square-meter satellite manufacturing facility in Berlin, hosting Germany’s Federal Minister for Economic Affairs and Energy. This marks a fresh operational milestone for the Earth observation specialist. For shareholders, Planet Labs PBC’s story has been mixed in the near term and strong over longer horizons. The 1-day and 7-day share price returns of 3.96% and 5.37% contrast with a 30-day share price decline of 23.42% and a 90-day slide of 40.17%. At...

