Windows 10 review round-up: What tech experts say By: CNBC.com News July 30, 2015 at 13:08 PM EDT Microsoft released Windows 10 on Wednesday, and the reviews are in. Read More >> Related Stocks: Apple Microsoft