As India approaches 2026, CLSA reports a stable macro environment despite currency depreciation and sector challenges. Key ...