Skip to content

Macfarlane Group PLC Sustainability Reports

Macfarlane Group PLC distributes protective packaging materials and designs and manufactures custom packaging solutions for various sectors.

Sector: Business support services

Country: United Kingdom

Exchange: London Stock Exchange

ISIN: GB0005518872

19 reports from 2012 to 2025