
Stella Power Company and Excelsior Energy Capital Align to Deliver Firm Low Carbon Power to Meet US Energy Demand
Stella Power Company and Excelsior Energy Capital Align to Deliver Firm Low Carbon Power to Meet US Energy Demand Sep 8, 2025 12:37 PM Eastern Daylight Time CLEARWATER, Fla. & EXCELSIOR, Minn.–(BUSINESS WIRE)–Stella Power Company (“Stella”), a distributed power business sponsored by Arroyo Investors, and Excelsior Energy Capital (“Excelsior”), a leading clean energy infrastructure investor, […]
