India aims to narrow its fiscal deficit to 4.50% of gross domestic product by the end of 2025/26, from an expected 5.8% in 2023/24
What's Your Reaction?