Barossa: The gas giant that will supply Europe with energy
By Asif Aydinli The Barossa gas project on Australia’s north-western continental shelf in the Timor Sea is rapidly gaining attention as one of the region’s most ambitious energy projects. According…