Apple Why You Should Design Your Website With Customers In Mind 12 years ago Since its launch in September, the new Apple Maps app has come under fire from just about everyone. So much…