Biome Technologies (BIOM) has announced a “contractual commitment with a second US end-customer to accelerate the commercialisation of its proprietary compostable filtration material”. Is though a current more than 40% share price leap to 375p, an approaching £14 million market cap, justified?…
Time left: 05:12:26