Fostering Innovation with Time Off Back in 2005, Marissa Mayer, Google’s Vice President of Search Products and User Experience, showed that 50% of all new product launches at the time Read More » 2 June 2011