Google lays off 10% of managers; Pichai wants more ‘Googleyness’ News December 23, 2024 At a recent meeting, Sundar Pichai, CEO, Google, conveyed the decision to lay off 10 per cent of the managers…