Formula 1 may be the premier racing series in the world with an enormous yearly turnover but this unprecedented crisis has exposed how financially vulnerable it really is. The opening nine races of 2020 have either been postponed or cancelled and several teams have implemented cost-cutting measures to ensure their survival. While the world continues […]