Williams has confirmed it has placed a number of its Formula 1 staff on furlough as well as introducing pay cuts for its drivers and senior management members
Categories: Uncategorized