Brands scramble for Shanghai F1 TV spots
SHANGHAI: Brands have snapped up television advertising slots for China's first Formula One race after the organiser, Shanghai International Circuit (SIC), failed to put in place sponsorship packages for property outside the track.
Sign In
Trouble signing in?