The sale of one of the nation’s largest planned solar developments comes weeks after Hecate Energy announced a $1.2 billion SPAC deal to...
ByThe RegistryFebruary 23, 2026 
Signup for news and special announcements!
You have successfully joined our subscriber list.