India Inc's big bet on Bharat saving the day

IIMA