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.