
Owyn
Plant-based protein drinks are made for people who wish to live a clean, inspired and transparent lifestyle.
Employees
Enterprise value
$280m
Authorizing premium user...
Plant-based protein drinks are made for people who wish to live a clean, inspired and transparent lifestyle.