Show Biz YouTube unveils new initiatives to support Nigerian content creators Leave a comment October 29, 2019 YouTube, an American video-sharing platform, has unveiled two new initiatives to support the growth of its content creators in Nigeria. YouTube’s content creators…