Red Bull launches MK-7

Red Bull Racing has launched today its “state-of-the-art” event space – MK-7. The new venue centres around an auditorium that houses the team’s collection of race cars dating back to 2005, one of...