Description: Contact information, project photos, and descriptions from this Spanish company specializing in the construction and operation of hydroelectric power plants and selling the energy produced to the national backbone grids in different countries of the world.