Formula One Executive Says ‘Never’ Racing in Russia Again

Russian GP cancelled earlier this year after invasion of Ukraine