ThinkingNews

Back to feed
TechMeme April 27, 2026

Meta says it signed a deal with Overview Energy for 1GW of space solar energy; the startup seeks to collect sunlight in satellites, with a demonstration in 2028 (Riley Griffin/Bloomberg)