Browsing: India’s FY23 fiscal deficit may come around 6.5%: SBI Ecowrap