Microsoft Rewards launches in the UK

Microsoft Rewards has launched in the UK, offering members the ability to collect points from store purchases, Bing web searches, and surfing the web with its Edge browser, in exchange for freebies. Read more…
Neowin