Lion Finance Group 4Q24 & FY24 Preliminary Results

UK 100

Latest directors dealings