Stream Beasts

ITV Studios is set to launch new Quick channels worldwide

ITV Studios, the creation arm of the UK business telecaster, is sending off new Quick…