Royal Enfield to Closed Production plants for 3 times
CHENNAI: Eicher Motors Ltd-owned Royal Enfield will close its own three south Indian production plants for 3 days to guarantee…