Union Budget 2025: Key Announcements and Impact on Non Resident Indians