Written by Local 793 Staff
Operating Engineers finish construction on the Rainbow Bridge in Niagara Falls.