logo

Thalassa Holdings Limited

LSE • THAL • VGG878801114

Market Closed

Analysts

LSE:THAL Price, Target Price and EPS Chart