Drooid Logo
Back to today’s briefing

Story perspectives

China's Ambitious Solar Power Station Set for 2050

1/22/2025

26 3

1 of 2

Story summary
  • China is embarking on a groundbreaking journey to create a space-based solar power station (SBSP) that will harness solar energy from geostationary orbit and beam it back to Earth using microwaves. This monumental initiative, likened to the Three Gorges Dam, aspires to provide a constant energy supply, rivaling annual oil production. Initial tests are slated for 2028, with full operation expected by 2050.
1 / 2