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…

Defence Spending Rises In An Uncertain World, China & Russia Race Ahead

Geo-political uncertainty is rising again. After Russia’s unexpected annexation of Crimea, the world is on…