Sensex down 11% in 2026 so far: What's the reason

Business