India?s outperformance is largely on account of unabated buying by domestic investors. They have cumulatively deployed $34 billion in Indian equities over the past year, while overseas investors have pulled out $25 billion. Read More

reported by Ashutosh R Shyam at The Times of India