Google is reportedly laying off at least 200 staff from its “Core” organisation, including key teams and engineering positions
This article has been indexed from Silicon UK
Google is reportedly laying off at least 200 staff from its “Core” organisation, including key teams and engineering positions