Our top stories this week include Microsoft and Apple pledging to fix problems with their mobile lineup, Intel reporting the best financial quarter in company history and a host of technological innovations emerging in Europe.
You Might Like
Shop Tech Products at Amazon