Formula 1 star Charles Leclerc has launched a new venture in the form of a go-karting brand! The youngster has two Grand Prix victories to his name this season and has decided to return to karting, albeit at a very different angle! Leclerc was a... MoreĀ»