Ecuador would lose $13.8bn if ITT oil ops stopped

Post Content