Source: Gulf Oil and Gas

Elgin Energy: Elgin Energy to Sell 100MW Solar Portfolio

Elgin Energy, leading international independent solar and storage developer, has agreed to sell a 100MW portfolio of solar PV projects to Pennon Power (UK), a wholly-owned subsidiary of the British w...

Read full article »
Est. Annual Revenue
$25-100M
Est. Employees
25-100
Ronan Kilduff's photo - Managing Director of Elgin Energy

Managing Director

Ronan Kilduff

CEO Approval Rating

- -/100

Read more