AltaSea ocean technology center flourishes on San Pedro waterfront

An attempt to make Southern California an international leader in the “blue economy” is taking shape in San Pedro as…