News

Spanish energy company Iberdrola has energized the first 220 MW turbine at its Tâmega hydropower plant in northern Portugal. The plant is part of the 1,158 MW Tâmega complex under construction ...