Travis Perkins plc: Refinancing completed with renewal of £375m revolving credit facility

UK 100

Latest directors dealings