Storegga unveils new brand identity reflecting company’s evolution and international growth

London, 7th November 2022   New brand underscores need to accelerate industrial decarbonisation as COP 27 begins Storegga, the UK’s leading independent decarbonisation developer, has unveiled a new brand identity and logo that more effectively conveys the criticality of the climate challenge and...

Read more +
Get in touch

Contact us