India’s FY23 fiscal deficit at $209.46 million, meets 6.4% target
According to government data released on Wednesday, India’s fiscal deficit for the financial year that ended on March 31 reached 17.3 trillion rupees ($209.46 billion), which is nearly 99% of the revised annual estimate. According to a statement, the federal government h...