News

Ballmer headlines global Windows 7 launch events