The Port of Long Beach released plans for a floating offshore wind facility, dubbed Pier Wind, that would feature wind turbines as tall as the Eiffel Tower and capable of generating 20 megawatts of energy.
The Port of Long Beach released plans for a floating offshore wind facility, dubbed Pier Wind, that would feature wind turbines as tall as the Eiffel Tower and capable of generating 20 megawatts of energy.