Red Bull have been handed a $7 million fine and restrictions on car development time for breaching last season’s Formula 1 cost cap.
Red Bull have been handed a $7 million fine and restrictions on car development time for breaching last season’s Formula 1 cost cap.