India’s Economy and Business Environment: A 2025 Perspective