Oil and Gas company Santos has confirmed the $4.7-billion Barossa project off the Northern Territory coast has the green light. The announcement means …

source