BIOTECHNOLOGY business Cyprotex says its investment in technology and equipment is paying off as it continues to perform strongly.
Investment pays off for Cyprotex