News

Red Bull chief Christian Horner is facing massive pressure after the disappointing start to the 2025 Formula One season.