Published by Digital Look on 22nd May 2017
(ShareCast News) - Eden Research's shares were sold almost 13% lower after its final results revealed lower revenue and a deeper pre-tax loss.
URL: http://www.digitallook.com/dl/news/story/25964884/...