PRESS RELEASE

eWeek: Does Google's New Tagline Imply a Shift to Enterprise Apps?

May 15, 2007