Google layoffs: At least 50 roles were eliminated from engineering team based at its headquarters in California.

LEAVE A REPLY

Please enter your comment!
Please enter your name here