new Published September 2, 2015 at 862 × 627 in TAIT is Awarded Engineering Contract with Port of Long Beach