High Sense: JAC T8
The Jianghuai Automobile Company (JAC) may be almost unknown locally but the state-owned manufacturer is a giant in the Chinese auto industry and a prolific producer of electric vehicles. However, a recent slump in domestic sales sparked renewed efforts by the company to expand internationally, and it is now represented
Read More