Renault furloughs 'vast majority' of F1 team to end of May

Record ID: 1468983