50 employees
HSC is dedicated to energy optimization, process control systems, hydropower plants, and MCR technology services.
1990