News ETCM to deliver 245 units of Nissan Navara to Mayflower Car Rental Edaran Tan Chong Motor Sdn Bhd (ETCM) recently sealed a fleet vehicle deal with Mayflower Car Rental (MCR), involving the…