The software giant struggles to explain an executive's statement that it may no longer offer a standalone Internet Explorer browser.
Read more
Read more