Google recommends all North America employees work from home over coronavirus fears
The majority of Google's 100,000 employees are based in North America, and the policy change represents one of the most…
Read more "Google recommends all North America employees work from home over coronavirus fears"