Which country has highest Natural Gas reserves? A. China B. India C. Iran D. Russia Submitted by: Kamran Ahmed 28Oct18Batch1 Excise and taxation Inspector PPSC Share this Related Mcqs