Marlon Trottmann/Shutterstock Save for later Print Download Share LinkedIn Twitter Santos has sanctioned its US$165 million Moomba carbon capture and storage (CCS) project in South Australia.