2008年1月1日,ICS上海外语频道(The International Channel Shanghai)全新亮相,携手全球金牌电视制作团队,制作国际水准的高质量节目,为城市高端人群、英语使用者和国际居民等受众群提供新闻、财经、生活、时尚、文化和娱乐视听服务等全方位的信息,从而成为展现中国、上海经济文化社会健康繁荣发展的精彩舞台和促进中西方文化互动的窗口外语频道将专门制作世博节目,反映上海筹备世博会、宣传推广世博会的信息,普及世博知识,为2010年世博会提供重要宣传平台。