Apparently the British release of the Microsoft Surface tablet encountered some issues in contrast to the smooth release of the device in New York. According to a recent theverge.com report, the Surface RT tablet units of Microsoft were not delivered on time Read More →