How fitting that Red Bull is about to launch its 2023 Formula 1 season in New York City. At first glance, a glitzy livery unveil in the world’s most-recognisable metropolis is wholly in keeping with the outfit’s incredible marketing campaigns that no other grand prix team comes close to matching.But the reason for crossing the pond is much more significant this time around: in another very …Keep reading…
Read More