Apple just revealed a whole treasure trove of information about its plans for the 2026 Formula 1 season, and there are some major headlines. Top of the list is a major partnership with Netflix. This ...