Chery and Jaguar Land Rover joint venture had laid the foundation stone for a new manufacturing plant in China yesterday. Located at Changshu in Jiangsu province of China, the manufacturing..
Tata has put on the road "hundreds of prototypes" of its latest product Range Evoque in an attempt to carry out one of the most rigorous pre-launch testings across the globe. As part of Land..