Microsoft wins 8-year patent battle

While Microsoft prepares for future releases, it can finally let go of some baggage from the past On Friday, Microsoft was cleared by the U.S. International Trade Commission of a […]