Eden Research CEO Sean Smith presents strategy, investment case, financials and outlook (LON:EDEN)
Eden Research plc (LON:EDEN) CEO Sean Smith presents strategy, investment case, financials and outlook. Hosted from Milton Park, Oxfordshire. Eden Research is an AIM-quoted company focussed on sustainable biopesticides and