7 employees
Innowell offers an inflow control technology with accelerated production, increases volumes, reduced cost and low carbon emission.
2012