Christian Horner is set to leave his role as Team Principal and CEO of Red Bull Racing with immediate effect, marking the end of one of the most successful and controversial eras in modern Formula 1. Red Bull confirmed the news in a brief statement this morning, citing “strategic differences in leadership direction and organizational […]