Microsoft launches “refined” Windows 8.1 alongside big app announcements like Facebook and Flipboard

Comments