
Longford's Glennon Brothers open new €21 million timber frame construction facility in Scotland
Glennon Brothers officially opened a new €21 million (£18 million) timber frame construction facility located in Irvine, North Ayrshire, Scotland. Pat and Mike Glennon were joined by Scotland’s First Minister, the Right Honourable John Swinney MSP to open …