Microsoft, It Is Time to Pull Your Heads out of Your Asses and Start Marketing Windows Phone 7

Here’s what I think when I see advertising for Windows Phone 7: “lost opportunity”. Microsoft, it is high time that you pull your head out of your ass and start properly marketing Windows Phone 7, lest you become further irrelevant in the only technology space that matters right now — mobile. I for one couldn’t […]

Published by Ben Brooks