International News India’s fiscal deficit at $16.25 in Q1 ’24 Nada Ali Jul 31, 2024 0 India's fiscal deficit for the first quarter of the current financial year (April-June) stood at 1.36 trillion…