logotype
Sign in

Google lays off over 100 employees in cloud unit

Google lays off over 100 employees in cloud unit
Credit: AS Photography / Pexels