NeowinMicrosoft is pushing out its new Edge browser to Windows 7 and 8.1Jun 19, 2020Rich WoodsBy Rich Woodsmore_vert