Greater clarity and caution from the finance ministry is needed
Centre's deficit has narrowed from 6.5% of the GDP in 2009-10 to 3.5% in 2016-17