Apple has announced that it is renaming all its 500 stores worldwide as “Town Squares”.

Wow! I am really looking forward to going into my local store to see the Christmas lights being switched on this year. Anyone who thinks a true “public space” can be found online needs to get out more. Are Apple really in that much trouble, with stagnating growth and another hugely overpriced Apple phone the[…]