Weather in the first quarter delayed the launch window for Rocket Lab USA’s (NASDAQ: RKLB) Electron mission, along with the launch service provider’s revenue. The delayed Electron mission was eventually launched earlier this month, deploying 34 satellites into orbit, and the U.S.- and New Zealand-based company this week reported Q1 revenue of $40.7 million, slightly […]