Live from a corporate headquarters based on London, TSC's outside Broadcast team filmed, vision mixed and streamed a product update to bring users of well known software service up to speed with latest product changes. Key elements of the broadcast were clear, high quality Power Points covered by two well prepared and very fluent presenters. The end result was a polished, stable live stream delivered to its intended audience.