F1’s top teams have faced a big headache this year trying to cut back their spending to get below the $145 million cost cap limit that has been introduced. Both Mercedes and Red Bull talked about the pain they had to go through over the winter to lay off staff that they could no longer afford […]
