Menu
Storegga is a private company backed by shareholders Macquarie Group, XRG, GIC, Mitsui & Co. Ltd., M&G Investments, and Snam.