UK-based F1 teams state funded to the tune of £100m
It might seem hard to believe, but F1 teams based in Britain are being given taxpayers cash merely for doing what they do, building racing cars.
Read full articleIt might seem hard to believe, but F1 teams based in Britain are being given taxpayers cash merely for doing what they do, building racing cars.
Read full article