FeaturedPersonal ComputingTech News Microsoft Launches Windows 8 in Singapore by Liane October 28, 2012 by Liane October 28, 2012 Thursday, October 25 – Windows 8 was officially launched at the Esplanade Rooftop, Singapore for… Read more