Florida

014

Microsoft Planning To Open Florida Store Right Next Door To Apple

Boy, this sure does give new meaning to the phrase, neighbors from hell. It is no surprise that Microsoft is overly keen to ramp up…