Business

June 12, 2012

TBS ranks among Top 500

STAFF REPORTS For a fifth consecutive year, Houma-based T. Baker Smith was named among the Top 500 Design Firms in the national construction publication Engineering News […]