
International News
Santos: Barossa project almost 84 percent complete
Santos said in its investor update on Tuesday that the project was 83.5 percent complete as at October 31, 2024. The project was 82.3 percent complete as of the end of the third quarter. Back […]