Mcor Technologies' Deirdre MacCormack scoops top business prize

by