Published by Josh White on 13th January 2025
(Sharecast News) - Sustainable biopesticide and biocontrol technology specialist Eden Research reported significant revenue growth for the year ended 31 December on Monday, alongside a positive outlook for 2025.
URL: http://www.digitallook.com/dl/news/story/34808172/...