Taskforce set up as electricity cost delays islands’ renewable projects

UK Energy Secretary Ed Davey: “concerns”
UK Energy Secretary Ed Davey: “concerns”

Breaking