16 employees
Renix is in the business of liquid separations – extracting good from bad & removing bad from good.
2009