NEW DELHI, MAY 2 : Google has laid off at least 200 employees from its ‘core’ team, just ahead of its blowout first-quarter earnings report on April 25. According to
NEW DELHI, MAY 2 : Google has laid off at least 200 employees from its ‘core’ team, just ahead of its blowout first-quarter earnings report on April 25. According to