Home Trending India expects fiscal deficit for 2025 to narrow to 5.1% even as it boosts infra spending