The Buzzard platform, a key joint venture for Suncor Energy UK Limited

United Kingdom