Mercedes-Benz takes pole position ad slot for Formula One on Channel 4

Mercedes-Benz Cars UK will be the only brand to advertise immediately before Channel 4's coverage of Formula One.