12 Jan 2017 by K.Sundar | | 0 At as much as 10% of GDP, the big stimulus package did not appear to leave any major sphere untouched.