With the annual 24 Hours of Le Mans getting the green light last weekend, millions of viewers around the world turned their attention to this iconic track in France. But recently the Circuit de la Sarthe race track was the setting for a different type of vehicle when Shell brought its Eco-marathon prototypes to show […]

+ Read More