NEW
Geopolitical turmoil in West Asia threatens India Inc's profits, potentially causing a 10-15% decline in FY27 earnings.
Practice MCQs