Business System
Business System
Business System

Stream City / Business System

Established in 2001 and based in London, UK, StreamCity offers complete solutions for online video and streaming production. Their high-profile clients range from sectors including Transport for London, Cancer Research UK, Inmarsat, Oxfam, and UK Athletics.

Type: Graphics Year: 2008 Location: London, England