Stallion Group, a foremost auto company representing Honda, Hyundai, Nissan, Volkswagen, among other brands, yesterday commenced the 5,000 Kilometre “Keke” Rally with its ‘New Baba…