CECO Environmental Q2 revenue slightly beats on increase in orders, backlog - CECO News | Rallies