Chinese authorities obstructed distributors from exporting vital tools to India previously this year.
The investigation began after reports of unsafe work practices and unreasonable goals at the facility.
Vehicle drivers can develop to 17 hours a day to satisfy their economic demands.
Sign in to your account