Microsoft draws flak for forcing Edge browser on Windows 10 Insiders

download (18)

Microsoft is receiving a lot of heat for discouraging Windows 10 Insiders from installing Google Chrome or Firefox browsers on their devices.
Read more at Hindustan Times.

Translate »