News

Courier product development is reportedly being led by J. Allard, Microsoft's chief experience officer and CTO of the Entertainment and Devices Division, and the visionary behind the Xbox and Zune.