Profitability of Welsh windfarms

Ranked by profitability

Earnings before depreciation interest and tax

Ranked by EBITDA