The $222 million project to replace the Merchants Bridge that links Missouri and Illinois at downtown St. Louis reached a milestone September 17, with the first of three new trusses… Read More
The $222 million project to replace the Merchants Bridge that links Missouri and Illinois at downtown St. Louis reached a milestone September 17, with the first of three new trusses… Read More