Home› Self-aligning to wind facing floating platform supporting multi-wind turbines and solar for wind and solar power generation and the construction method thereon
Self-aligning to wind facing floating platform supporting multi-wind turbines and solar for wind and solar power generation and the construction method thereon