Weekly Closer: European renewables surge ahead

Clean energy deals in Western Europe led the financial close activity this week.

Share this