With clothes prices seemingly on a continual rise, high street stalwart Marks and Spencer is a constant source of quality ...
Menswear firm has 12 stores across Ireland and paid out €1.1 million in dividends in its 2024 financial year ...