F1

“We have stopped the development”– Mercedes will make no further developments in their cars this year

"We have stopped the development"– Mercedes will make no further developments in their cars this year