Adidas has admitted it needed specialist help to dive into the world of Formula 1 race wear. Mercedes' brand new major (…) ...