Swindon Business News has launched its own TV platform in partnership with Swindon-based Yantra Digital Media – a move that will bring business news and information to life and, for the first time, offer innovative and exciting ways for businesses in the area to engage with prospective customers. Swindon Business TV will give local...