Microsoft is gearing up to officially launch the browser on January 15th, 2020. Over the weekend, the company also revealed a new pinwheel-like Edge logo, which looks like an offshoot of Chrome’s logo. You can test out the near-final Release Candidate version today, which should be stable enough for anyone to use, but also serves […]