Southern California staging and integration facility for floating wind energy systems would be largest at a U.S. seaport, officials said Jan. 28.
Source: New feed
Southern California staging and integration facility for floating wind energy systems would be largest at a U.S. seaport, officials said Jan. 28.
Source: New feed