Markets | Wed Apr 13, 2011 2:03pm EDT

UPDATE 1-Microsoft explains phone software update delay