Glasgow's Macfarlane lifts its profits guidance again despite 'demanding' conditions
By Scott Wright
East Dunbartonshire United Kingdom Stuart Paterson Macfarlane Group Holdings Of Wiltshire United Kingdom Wide
Source: heraldscotland.com