Ken Milne, Director of Energy & Support Services at the Isle of Man Department of Economic Development, discusses some of the developments occurring for the Isle of Man’s energy sector. PrevNext