Technology news March 1st 2017 Net Neutrality Browser Wars Windows Wars and more