F1

“They caught up with us”- Mercedes chief claim on Red Bull’s recent developments

"They caught up with us"- Mercedes chief claim on Red Bull's recent developments