Aberdeen roofing company admits safety failings which resulted in death of employee

© DC ThomsonAberdeen Sheriff Court
Aberdeen Sheriff Court

Breaking