Can Microsoft bounce back with its universal app platform?

You may also like...