NetRefer named ‘National Winner’ in prestigious European Competition
NetRefer has been named ‘National Winner’ in the 2017-18 European Business Awards, Europe’s largest business competition, sponsored by RSM. NetRefer was chosen from 2,898 businesses previously identified as ‘Ones...