WTF are Fast channels (and should advertisers care)?

Worth $4bn in ad revenue in the US, free ad-supported streaming TV channels are only now gaining momentum in the UK. Here’s what you need to know