"Through its well-known brands, CECO provides a wide spectrum of products and services including d" . . . .