siliconbeat.com
Apple renames stores 'Town Squares,' is mercilessly mocked on social media
Apple SVP of Retail Angela Ahrendts said at Apple's launch event that Apple Stores are now "Town Squares." Social media did not react kindly.