Bulk of UK onshore renewable energy projects fail to get beyond planning stage

background image