Technology Offbeat Google: The Top 15 Projects from the CompanyBy Srishti Saha19 March14 Mins Read Google’s got the money. It boasts of a massive revenue amounting to US $89.46 billion annually. It’s also got the…