Technology | Sun Apr 17, 2011 12:06pm EDT

Analysis: Google's Page and Wall Street: Who needs who?