India's economic survey flags possible 2008-style global crisis in 2026

Business