40 Years of Industry Impact: ICN Passed the Gorgon Test
ICN Passed the Gorgon Test, ICN WA The Gorgon Project in Australia’s north-west stands as a testament to groundbreaking achievement in the energy industry, representing the largest single resource project ever undertaken in the country. With ICN’s assistance, Australian firms have secured over $20 billion in contracts, marking a significant milestone in the nation’s economic … Continued