Ghana Gas blames Ghana’s problems on alleged dubious gas pipeline contract by Mahama

A file photo of Ghana Gas pipeline
A file photo of Ghana Gas pipeline