The fiscal deficit-the gap between expenditure and revenue-was 36 per cent of the budget estimates for the corresponding period last year
What's Your Reaction?