An 18MW Offshore Turbine has been Installed in Guangdong Province, China

Report by Ameya Paleja in Interesting Engineering

Leave a Reply

Your email address will not be published. Required fields are marked *