Find the word definition

Wikipedia
Yospace

Yospace is a digital video distribution company. Its technology allows live and on-demand video content to be taken to connected devices such as smartphones, feature phones, tablets and to web browsers with user-targeted ad insertion.

Its clients are primarily broadcasters, multi-service operators, and digital publishers.

Yospace is based in Staines outside London along with many other technology businesses in the so-called M4 corridor.