Red Bull held its F1 2023 season launch in New York City on Friday, a decision reflecting the growth of the series in the United States and the significance of the market.But as part of the announcement, Red Bull F1 chief Christian Horner revealed the team was set to hold a competition called ‘Make Your Mark…
Read More