India’s economy outperforms peers as it surges 7.4% in Q1

India’s economy outperforms peers as it surges 7.4% in Q1
People shop at a market in New Delhi, India. File/Reuters

Most Popular Stories