For years, smaller teams and constructors have been making noise about the cost of running a Formula 1 team being cripplingly and in some cases prohibitively expensive, but it has now escalated to the point where even global manufacturers are starting to feel the heat, raising the gnarly topic of Read more…