I don’t get this one

Even though the phrase is a tagline for one of the most unfriendly companies in the world, I still believe…

13 years ago