Coronavirus: Google Tells All North American Employees to Telecommute
Just days after encouraging all Washington State employees to work from home, Google is telling all of its North American employees to do the same. According to Business Insider, Google sent out a memo on Tuesday recommending that all of its employees in North America avoid going...
Posted On 13 Mar 2020