Excelle is a luxury compact car that is being produced since 2003. Vehicle is targeted for a market of China and it is produced in Shanghai. Company had decided to stop production of these cars in 2016 but suddenly third generation was announced in 201