Total says $20 billion Mozambique LNG project will be delayed by at least one year
French supermajor's chief financial officer expects a minimum 12-month delay, which will push start-up of the $20 billion project at least into 2025
French supermajor's chief financial officer expects a minimum 12-month delay, which will push start-up of the $20 billion project at least into 2025