$20 billion loss at facility built at $26 billion: Qatar gas CEO slams Iran strikes

billion loss at facility built at billion Qatar gas CEO slams Iran strikes