StartThis @lsanger@startthis.org · 2y Important Internet newsThe W3C Is At A Crossroads For The Web And Itself, With MIT Exiting As Admin And Disarray On All Fronts Email Twitter Facebook Copy link