X

How Japanese Energy Demand Has Shut Down India’s Gas Plants

  India is currently facing a natural gas crisis. The country currently has over 21,000…