Heralding a new era for Corporate India