Santos announces FID on Barossa project Wednesday 31 March 2021 13:00 Santos has announced Final Investment Decision on the US$3.6 billion gas and condensate project.