Baidu debuts corporate image ad

BEIJING - Baidu has debuted its first corporate-branding campaign since 2005, using both TV and online to mark its presence.