26 employees
Felix Industries is an environmentally conservation company that specialises in water and wastewater recycling management.
2010