Shell’s recent declaration of force majeure on LNG contracts has disrupted supply chains and raised concerns among buyers and partners in Qatar.
Shell’s recent declaration of force majeure on LNG contracts has disrupted supply chains and raised concerns among buyers and partners in Qatar.