The fiscal deficit came in at Rs 16.54 trillion ($198.34 billion), or 95.3% of the estimate, even as the government continued its record infrastructure spending to boost the economy
What's Your Reaction?