Lanson Toyota drives in Urban Cruiser Hyryder, nation’s first self-charging strong-hybrid Electric B-SUV
R ARIVANANTHAM CHENNAI, OCT 8 Lanson Toyota on Saturday launched Urban Cruiser Hyryder, India’s first self-charging strong-hybrid electric vehicle in ...