Formula One chiefs have cancelled the Russian Grand Prix which was due to take place on 25 September in Sochi. On Thursday night CEO Stefano Domenicali chaired a crisis summit…
The post Formula One cancels Russian Grand Prix in Sochi following Russia invading Ukraine appeared first on London Business News | Londonlovesbusiness.com.