business.financialpost.com
‘An elephant starting to run’: With China’s economy slowing, all eyes turn to India in search of growth
The sixth-largest economy, India’s GDP growth was recently upwardly revised more than half a point to 7.3%