Adds the ability to see who’s in a group before joining and more.
Microsoft has confirmed that Windows 10 will automatically install itself on Windows 7 and Windows 8. Thankfully, the upgrade is still not mandatory. Confused? We’ll explain the details below.
A new video shows how holograms could possibly change the way we watch sports.