Hydroelectric power is one of the cleanest available energies in terms of environmental pollution as no fossil fuels are needed to produce it. Moshanir has valuable background in design of various types of concrete, earth fill and rock fill dams as well as a variety of hydro power plants such as run-of-the- river, pumped storage and canal power plants.