Plus some minor bugs are hitting those who can actually install the latest cumulative update.

TechRadar – All the latest technology news

Read More