ferguson-plc-announces-annual-financial-report

… / Ferguson PLC (
LSE:FERG, Financial)(
NYSE:FERG, … of the New York Stock Exchange, and other applicable … on the London Stock Exchange (LSE: FERG) and the New York Stock Exchange (NYSE: … news service of the London Stock Exchange. RNS is approved by …