Biome Faces Revenue Challenges Amid Regulatory Issues Technology 20 September 2024 Biome’s revenue fell by more than a third due to regulatory difficulties.The company reported a revenue of £2.3m in the…