India's GDP just hit a 6-quarter high—here's what that means

Business