20150424 tech.tech-news: Microsoft results: Windows sales tumble; Lumia; Surface shine