November 27, 2011 by Antwon Davis
Whether it be because of their lack of obvious innovation or their stubbornness to effectively compete with giants like Google and Apple, most of us have implicitly agreed that Microsoft has lost its ‘mojo’. We have all sorta looked over Microsoft and labeled them as irrelevant…