Techno World Inc - The Best Technical Encyclopedia Online!

Title: Google asks all North American employees to work from home
Post by: Alex on March 11, 2020, 01:31:39 PM

Google asks all North American employees to work from home

Google has issued a directive to all its employees in North America to work remotely through April 10. It has also formed a COVID-19 fund to allow its temporary workers to take paid sick leaves. Read more...