Satsuma Technology PLC

Satsuma Technology PLC

LLSE:SATS
0.21
GBX
+0.00
(+0.48%)
-5.28EPS
1.27BMarket Cap