Carol Cadwalladr makes an important and brilliant speech on TED and the usual suspects complain about the platforms she uses. Itβs like some people dont want to ever win again. π€·ββοΈ