Why mobile needs Microsoft

Today Microsoft will launch Windows Phone 7 in New York. The new operating system is the successor to Windows Mobile, recently rebranded Windows Phone, and was »

Padded applause

On Wednesday Apple CEO Steve Jobs introduced his company’s latest creation to the world – the iPad. With a 9.7″ capacitive touchscreen and an operating »