French automaker Renault globally has launched a new compact seven-seater in India. The Triber is the first invention for India from Renault in two years. Watch the video for specs and features.