Home Business Celgene strikes us a ‘step nearer’ to an excellent firm