Plus Rocket Lab plummeting after delaying the launch of its Neutron Rocket to the second half of the year, falling short on revenue expectations for Q1, seeing $117 to $123 million versus ...
…and NASA launches SPHEREx and PUNCH to study solar system and Universe’s beginnings. Rocket Lab Electron “It's Business Time” on the pad at LC-1. Rocket Lab USA, a Long Beach, Ca-based developer of ...