TOKYO, July 28 — Chinese giant BYD launched an electric “kei” car in Japan today with an ad campaign featuring a top actor, taking on local rivals whose own pint-sized vehicles rule the road.Ideal for Japan’s often narrow roads, the super-compact category of cars up to 1.4 metres wide and...

Full Story Read More