F1, C15 Studio renew multi-year deal to run the Formula 1 Channel in the U.S.
Formula 1 has announced the renewal of its partnership with C15 Studio to operate the ‘Formula 1 Channel’ for fans in the U.S., which allows them to watch pre-scheduled programming of classic Grands Prix, popular documentaries and relive the action of the previous race weekend, with full replays, detailed highlights...