India will witness burgeoning demand for CEOs in the next decade

It is estimated that India will need close to 10,000 business leaders every year from now on