Bill C-11 Shakedown a Bust? Online Streamers Losses Top $5 Billion

Bill C-11 supporters have long claimed that online streamers are hugely profitable. Maybe not so much.

Bill C-11 Shakedown a Bust? Online Streamers Losses Top $5 Billion Read More »