Courtesy UNI Tata Motors has unveiled the Tata Cliffrider, a ''Multi-Utility Lifestyle Vehicle'' concept, at the 76th Geneva Auto Show. Tata Motors Managing Director Ravi Kant said, ''The Tata Cliffrider concept vehicle further demonstrates the company's commitment to innovate and address ...