StartThis @lsanger@startthis.org · 3y 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