
Investors Panic Over Planet Labs’ Good News – Here’s Why They’re Wrong
Planet Labs’ stock initially surged over 14% after announcing its largest contract, valued at $230 million, but later fell by 3.7%. The contract involves a fleet of 32 Pelican satellites, providing $33 million in annual revenue for the next seven years. This