10.0.3.211

Oxford sells insect control business Oxitec for $160m

744
London-based growth investor Oxford Capital has offloaded insect control business Oxitec in a $160m deal.   Oxford sold