250 employees
D2FC is a designer, manufacturer and seller of security and control valves designed for hydropower applications.
2003