Suzuki launches Alto Lapin in JapanSuzuki Motor Corporation has launched the new Alto Lapin, a minivehicle that combines a distinctive retro design with outstanding fuel economy, in Japan. The Alto Lapin is based on a concept of creating a minivehicle that engenders th Moreā¦ |