Sep 30, 2026, 07:00 ET Virtus Solis Signs Landmark 20-Year Space Solar PPA with Brae Systems to Deliver 250 MW of Orbital...
Virtus Solis Technologies, Inc., a pioneer in the delivery of space-based solar for terrestrial baseload power, and Brae Systems, today announced the closing of a 20-year Power Purchase Agreement...