Biome Technologies plc (LON:BIOM) secures another substantial contract win worth £0.6m for its RF Technologies division in the medical supply sector...
Biome Technologies plc (LON:BIOM) secures another substantial contract win worth £0.6m for its RF Technologies division in the medical supply sector...