Business | Fri Oct 26, 2012 11:19am IST

Microsoft highlights Surface at Windows 8 launch