With the news yesterday, that Windows 10 has seen 110 million installs since its launch just over two months ago, new figures from Quantcast paint a very depressing picture for Microsoft's Edge.
With the news yesterday, that Windows 10 has seen 110 million installs since its launch just over two months ago, new figures from Quantcast paint a very depressing picture for Microsoft's Edge.