Largo Films

Largo Films

Platform designed to empower traditional content creation workflows and help producers, distributors, and studios make smarter, more informed decisions.

HQ location
Ecublens, Switzerland
Website
Launch date
Employees
Enterprise value
$30—45m
Company register number
CH-550.1.178.334-3
Authorizing premium user...