Explained: What Is 'Googleyness', How It Led To Layoffs At The Tech Giant
Google has laid off 10 per cent of its managerial staff as part of an ongoing effort to improve efficiency and redefine its corporate culture, particularly the concept of 'Googleyness'.