Formula 1, News

Ricciardo wins Azerbaijan Grand Prix amidst Hamilton and Vettel tussle

In an extremely eventful Azerbaijan Grand Prix, Daniel Ricciardo took 1st place followed by Valterri Bottas and in a surprising…