Investment

The World Economic Forum estimates that there is a global spending deficit of USD1 trillion per year (and growing) on basic infrastructure such as power, water, transport and communications. This applies to both developed and emerging economies. India is one country that needs a massive upgrade...