The Bhavish Aggarwal-led company came under the scanner of the Ministry of Heavy Industries (MHI) for reported discrepancies ...
Despite the recent correction in its stock, it has delivered nearly 10 times return to investors in past four years.