News

Archaeologists excavating a former fish market in Barcelona, Spain, have uncovered the wreck of a ship that may have sunk off the Catalonian coast around 500 years ago. Santiago Palacios Nieto, ...
UK£1.10m (loss narrowed by 69% from FY 2023). UK£0.003 loss per share (improved from UK£0.015 loss in FY 2023). Our free stock report includes 7 warning signs investors should be aware of before ...