Steven Scott of Double Tap Canada discusses the responsibility big tech companies have for managing content on their platforms. From the January 14, 2021 episode.
Steven Scott of Double Tap Canada discusses the responsibility big tech companies have for managing content on their platforms. From the January 14, 2021 episode.