Home→Stocks→RUR.L
Rurelec PLC logo

Rurelec PLC

RUR.L•London Stock Exchange•United Kingdom•Utilities•Independent Power Producers•Market Closed
£0.43
+£0.08(+22.86%)