VisionChina ??? a digital television advertising network that specialises in public transportation systems such as buses and trains ??? will team with China???s state TV network CCTV and online media company Sina Corporation to deliver comprehensive coverage of the CSL to Chinese commuters across multiple media platforms.