Piyush Gupta steps down after 15 years at the helm
The company said it uncovered irregularities during a routine internal review and financial checks, and is conducting further investigations.