Business | Sun Nov 18, 2012 8:33pm IST

Jaguar, Chery start construction of new car factory in China