Next Stop, Cover of Time Magazine… By jbat - February 03, 2004 Tweet Google was once again crowned top global brand by Interbrand. CNET reports.