The Bombay Stock Exchange in Mumbai. The MSCI India Index has delivered an average annualised return of 11.84 per cent a year for the past decade. EPA
The Bombay Stock Exchange in Mumbai. The MSCI India Index has delivered an average annualised return of 11.84 per cent a year for the past decade. EPA

Is it time for investors to go big on India and China?