50 employees
OVO is a theatre production company.
2003
$118K
from 1 investors over 1 rounds
OVO raised $118K on September 22, 2022
Investors: Big Issue Invest