Now this is pod racing!
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.