lol nemesis

How can u say that...In that case .. How could Google manage All his centres in more than 100 countries???

I think Google Only Employs millions of people