East Africa LNG projects likely to face delays
LNG production in Tanzania and Mozambique along the East African coast is likely to face delays despite huge finds due to high cost of production, difficulty in access to financing … Read More
LNG production in Tanzania and Mozambique along the East African coast is likely to face delays despite huge finds due to high cost of production, difficulty in access to financing … Read More