Skip to main content
Albania: Design, build and operation for 12.9MW floating photovoltaic plant located on Vau i Dejes HPP Lake | GLODA