Budget 2026: India focuses on keeping foreign investors long-term

Business