Going into 2015, Microsoft has a lot on its plate. With a poor performance in the smartphone market and widespread disappointment with Windows 8, this long-time computer giant is struggling to...

read more