Kosmos Energy signs largest LNG supply contract with BP Plc in 2020

ed