Bay Street News

All eyes on Alberta’s emerging video broadcasting industry

Calgary’s Worldplay, a fast emerging leader in online video broadcasting

CALGARY, April 13, 2016 /CNW/ – Worldplay, an online video platform provider in Calgary, AB, is capitalizing on the rapidly growing number of organizations and businesses who are watching,…