This week on The Car and Bike Show we bring you the best from the 89th Annual Geneva Motor Show. The show was as always brimming with excitement and anticipation and India can take pride in the 21st appearance at Geneva by Tata Motors. The Mahindra Group too was at the stands with Pininfarina's first ever electric Hyper GT. The annual World Car Awards also make their last pit stop of the year at the Geneva show to announce the top three finalists in each of the 6 categories.