India's April-October fiscal deficit touches $72.8 billion
Net tax receipts were 10.53 trillion rupees while total expenditure was 18.27 trillion rupees, the data showed.
Net tax receipts were 10.53 trillion rupees while total expenditure was 18.27 trillion rupees, the data showed. Reuters Photo