Will maps be Apple’s Waterloo?

Even while Apple’s stock hit an all-time high of $700 on Monday and the iPhone 5 is heralded as the fastest selling iPhone ever with over 2m ordered in the first 24 hours, criticism of a kind never seen before has been sweeping the web driven by the new Apple maps app. Apple made the […]