Energy Transition Storegga appoints ex-Citi director as new head of corporate finance 26/04/2022 By Andrew Dykes UK carbon capture developer Storegga has appointed Michael Alsford into the new role of head of corporate finance and investor relations.