Planet Labs Q1 Revenue Surges 42% to $94.2M on Strong Defense Contracts - PL News | Rallies