The Nigerian National Petroleum Company Ltd (NNPCL) has officially launched 12 new Compressed Natural Gas (CNG) filling stations aimed at lowering the cost of transportation across...