Saved Bookmarks
| 1. |
MACF meaning in Business ? |
||||||||||||
|
Answer» What is MacFarlane Group mean? Macfarlane Group PLC is a packaging and label company headquartered in Glasgow, Scotland. The group holding company is listed on the London Stock Exchange, (MACF:LSE). The company owns 33 sites in the UK, one in Ireland and one in Sweden. reference
|
|||||||||||||