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