Honda launches costly new City at Rs 10.9-14.65 lakh

First launched in 1998, the City has been a bread and butter product for Honda in India and a segment leader for most of its over two-decade lifespan