Business News | Sat Apr 14, 2012 8:00am IST

Google's stock split raises questions