Apple, Microsoft and ELSE are three very different companies, but all suffered major setbacks with handset launches over the past few days.
Share this note: