Bill C-11 Prevails After Senate Approval Yesterday, Bill C-11, also known as the Online Streaming Act, became law after the Senate gave the final approval, clearing nearly...