Barossa enters FEED

The Barossa gas field, 300 km north of Darwin, encompasses petroleum permit NT/RL5 and petroleum permit NT/RL6 to the south …

©2021 All Rights Reserved. Oil & Gas is a registered trademark of Prime Creative Media.