Motorsport Mercedes F1 Team Face Huge Backlash Over Sponsorship Deal With Irish Firm By Eoin Harrington · Dec 3, 2021