Virtus Solis signs 20-year space solar PPA with Brae Systems for 250 MW
The company said the contract is for 100 MW of 24/7 orbital solar baseload power, delivering 876,000 MWh annually, with an option for Brae to expand capacity to 250 MW within three years of initial commercial operations.