Storegga seeks decarbonisation opportunities in the US with new business
Carbon reduction and removal firm Storegga is set to spearhead new opportunities in the US, having today (1st August) announced the launch of its new Americas business, Storegga Americas.