Biome Technologies PLC has reported a more than one-third drop in revenue for the first half of 2024. The Marchwood-based bioplastics and radio frequency technology business saw its revenue fall to £2 ...
Something went wrong. Try again, or contact support if the problem persists. Your details are incorrect, or aren't in our system yet. Please try again, or sign up if you're new here.