Skip to main content

Barrhead profits tempered by store, staff and tech investments