0 Microsoft launches Windows 8 Phone software – and hopes apps and Jessica Alba will help it take on Apple and Google Industry News