News

The influential UK Culture, Media & Sport Committee (CMSC) has officially recommended a 5% streamer levy to the government and said this should be enshrined into law if the industry fails to ...