Mercedes has acknowledged that strategic deployment issues during the recent race weekend let driver George Russell down, according to team statements.
Mercedes admits letting Russell down as deployment issues resurface

Chairman of the Board: Ahmed Hammam
Editor-in-Chief: Ayman Badra

Mercedes has acknowledged that strategic deployment issues during the recent race weekend let driver George Russell down, according to team statements.