Site Map | News | Contact Us
This is the first domestic turbine installed on the Maltese Islands and can be seen in Marsascala.