EMCOR Group Inc. (Norwalk, Conn.) was named the Large Business Prime Contractor of the Year by NASA (Washington).

Publication date: 2/25/2013