A hub in the swamp: The Port of Iberia

Insider

ON THE WATERFRONT The Port of Iberia is a 2,000-acre industrial and manufacturing site south of Lafayette that is home to over 100 companies and 5,000 workers involved in oil and gas fabrication an…


Already an INSIDER? .