Recording Every Moment
India’s economic growth slows to 6.7% in the April-June period as government spending eases before general…