25Oct By adminNo Comments Business Shut Up, the TED Talk People Explained The company invited a lecture by Coleman Hughes and then buried it after employees complained.