Solving the ‘last-mile delivery challenge’ for quality Over-The-Top (OTT) streaming content

Full project page

Organisations map overview