Microsoft launches Windows Phone 7

by John Dimsdale