International News
Energea invests up to $5 million for Iron Spur solar project in Texas
Energea has initiated investment in the Iron Spur solar project by providing up to $5 million in secured convertible financing. The 110 MWac/140 MWdc project located near Snyder, Texas, began construction in March 2026. The […]
