3 ms·Yep. And Google lays off people in Europe too.by hot_gril 3y agoYep. And Google lays off people in Europe too.