Ofgem appoints Alistair Buchanan as new chief executive
UK energy regulator Ofgem has announced the appointment of Alistair Buchanan as chief executive. Mr Buchanan will take up the post on October 1, the same day that chairman-designate Sir John Mogg is officially to take up his new post.
Mr Buchanan is c