Business

Google Founders to Step Down

Twenty-one years after founding Google in a messy garage in Menlo Park, California, Larry Page and Sergey Brin have stepped down from day-to-day management of the company to assume the role of “proud parents – offering advice MORE