News

George Russell has made it crystal clear that he isn’t losing sleep over his yet-to-be-renewed contract with Mercedes.