Automobiles News Business News Toyota Kirloskar Motor clocks 1639 units in the month of May 2020 June 1, 2020