Auto Indian Co. Royal Enfield to close its three factories for 3 days due to the… Bhomik Mathur May 26, 2021