Space Launch roundup: Falcon Heavy to launch largest GEO satellite, Rocket Lab’s Electron to finish fortieth flight July 25, 2023