18 April 2024

'We know what we've got' - Alex Albon on Williams' challenges in China

Speaking ahead of this weekend's Formula 1 Chinese Grand Prix in Shanghai, Alex Albon says Williams are 'as ready as possible'.