May 9, 2022
Storegga CEO issues decarbonization demand regarding UK energy supply
The demand sought “large and purposeful strides” by the United Kingdom for climate-friendly energy supply. Decarbonization development company Storegga Limited’s…