Byline: Ambrosia Brody
SAN PEDRO — The Port of Los Angeles has awarded Ports America a contract to operate, manage and maintain the Port of Los Angeles Cruise Terminal.
Known as the World Cruise Center, the port’s cruise terminal is located at Berth 90-43.
Ports America operates in more than 42 ports and...