07-10-2026 11:09 via renews.biz

Zelestra closes $350m for Indiana solar

Deal takes 2026 US project financing past $1 billion
Read more »