First Reserve in €276m Italian solar deal

First Reserve is backing what will be Europe's largest solar power plant in its first deal from its joint venture with SunEdison.

Share this