Stellar jury picks the best 7 in India Inc

SEVEN of India Inc’s leading decision makers, who have themselves reimagined their businesses successfully many times, met virtually to select the winners