Video: Astra Taylor on The People's Platform

astra, astra taylor, companies, digital age, internet, new york city, people platform, platform, platform  this, taking back power, taylor, video