Apple, this evening, has completely removed all product promotion from its www.apple.com homepage and replaced it with a touching tribute to the life of Nelson Mandela. Mandela passed away earlier this week. The New York Times has an interactive timeline of Mandela’s life. Apple has previously replaced its homepage to mark the passing of […]