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 »