Exciting developments in the car industry, design and electric powered news.
Toyota wins the 24 Hours of Le Mans for 3rd consecutive year
Toyota No. 8 car wins the 88th 24 Hours of Le Mans and secured a third straight victory in the important endurance race.