Print Scotland

The Voice of Scotland’s Graphic Communications Industry


CCL Design Glasgow (Formerly McGavigan Ltd.)

CCL Design Glasgow is part of CCL Industries. Based in Canada, CCL Industries is the largest pressure sensitive label producer in the world with revenues of over CAN $ 5.7 Bn and with 165 operations in over 40 countries. CCL Design’s Glasgow facility can trace its history back decades when it previously traded as McGavigan Read more