2008年1月1日,ICS上海外語頻道(The International Channel Shanghai)全新亮相。外語頻道將攜手全球金牌電視制作團隊,制作國際水準的高質量節目,為城市高端人群、英語使用者和國際居民等受眾群提供新聞、財經、生活、時尚、文化和娛樂視聽服務等全方位的信息,從而成為展現中國、上海經濟文化社會健康繁榮發展的精彩舞臺和促進中西方文化互動的窗口。外語頻道將專門制作世博節目,反映上海籌備世博會、宣傳推廣世博會的信息,普及世博知識,為2010年世博會提供重要的宣傳平臺。