Formula1, Motorsport

High costs could see Formula One lose more teams

Formula One could see more teams leave the grid, after Marussia and Caterham recently went into administration. Former FIA President,…