Investment

By Jean Strock, AFA 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...

Want to know more?

Simply leave your details below and we'll get back to you as soon as possible.

X
Want to know more?