After years of debate, Bill C-11, also known as the Online Streaming Act, is now law. The new legislation requires platf