Collating and Disseminating Credible Power Industry Data and Information
Sahara Group has signed a 20-year Liquefied Natural Gas (LNG) Sales and Purchase Agreement with Amigo…