The UK Government has cancelled an order for ventilators from Red Bull and Renault An order for 20,000 ventilators produced by Red Bull Racing and Renault Formula 1 Team has been cancelled by the UK Government. Developed as part of the Project... MoreĀ»