Tag: Volvo S60L coming to China
Volvo S60L coming to China: Might be launched in India as well
The recently concluded Beijing Auto show, held at the China International Exhibition Center, a spanking new venue situated in Jinganzhuang, drew a host of automobile manufacturers from…