Installation of ISWEC off the coast of Pantelleria has been completed

Installation of ISWEC (Inertial Sea Wave Energy Converter) off the coast of Pantelleria has been completed. (Credit: ENI)



Related Article
Recommended Whitepaper

View More