Reported by Cyrus Dhabhar, Written by Cyrus Dhabhar | Friday March 9, 2018
The Geneva Auto Show is possibly the most important and most glamorous global motor shows in the world today and for good reason. Everyone who is anyone in the auto industry chooses this show on neutral Swiss soil to showcase the hottest metal and carbonfibre they have to offer. From concept hatchbacks, sports cars, supercars, hypercars and of cour...
www.carandbike.com