Share Twitter Facebook LinkedIn Email Formula 1 will return to Africa with a Grand Prix in Kigali, Rwanda, under a 10-year agreement, with the race expected in the early 2030s.Read More
Aon names Leonora Siccardi Global Chief Execution Officer for Risk Capital and Human CapitalOctober 13, 2026