Putting an end to all the speculations regarding Nano’s diesel version, Tata Motors confirmed that the company has abandoned its plans to launch the...
Taking the iconic Discovery brand forward, Land Rover unveiled the Discovery Vision Concept aboard the USS Intrepid in Manhattan, New York. Also showcased at...