
Protestors oppose TED Talks’ platforming of oil bosses
No planet B — Demonstrators gathered outside the Barbican to call out the non-profit over its decision to invite representatives of fossil fuel companies to speak at its summit.
Written by: Ben Smoke