Fiscal deficit is at 96.1% and still optimistic Editorial September 30, 2017 September 30, 2017 Comments Off on Fiscal deficit is at 96.1% and still optimistic Business news Modi govt optimistic even when Fiscal deficit is at 96.1% due to increase in spends Tata Motors gets Rs1120 crore to supply 10000 electric cars to EESL Indian markets loose confidence as foreign funds trim supply