Growth less than 2.5% at current prices: Subhash Chandra Garg stands by GDP claim

· India Today