July 10, 2024 Chris Stark to lead UK mission control to deliver clean energy by 2030 Energy Secretary Ed Miliband has appointed Chris Stark to head the new Mission Control, which is tasked with putting the UK on the path to...