183 employees
Shem Hydroelectricity provides hydro-power stations development, safety, security, certifications, and environmental consulting services.
1929