In the cartography of human accomplishment, you’ll find ENR’s Top 25 Newsmakers in past years all over the map. I mean that literally and figuratively.
Southern California staging and integration facility for floating wind energy would be largest at a U.S. seaport, as new federal report points to needed investment boost in port, manufacturing and vessel support to meet wind production goal.