MEC Electrical Recently Completes Bid Needham Cancer Institute Addition