Satellite European Space Agency built two satellites that fake solar eclipses on demand 8th Jul 2025 Orbital solar farms could beam clean power to Earth anytime and anywhere by 2030 3rd Jul 2025 Jeff Bezos' satellite is lost in space after losing all power 3rd Jul 2025 SpaceX just launched 26 satellites from California and landed a rocket on a boat like it’s no big deal 18th Jun 2025