Meta Touts Space-Based Solar by 2030 in ‘Long Shot’ Deal with Tech Start-Up

May 9, 2026