• COMPUTERS
    Windows 10 launched: A fresh start, and a few bugs

    Microsoft’s much-awaited Windows 10 (W10) operating system was finally released on Wednesday, and the first impressions suggest it might be here to stay for quite some time. While the general response seemed to be positive, some security experts raised red flags, especially about Microsoft Edge, which replaces the Internet Explorer web browser in W10. A […]