Renewables International: The Port of Hamburg–On-site wind power is successful

By Craig Morris