17 employees
Origin is a hydrocarbon oil recycling company.
2017
$100M
from 1 investors over 1 rounds
Origin International raised $100M on April 4, 2018
Investors: OIC