Multi-million pound Glasgow company fined £860k after boy Shea Ryan dies on building site
RJ McLeod pled guilty to failing to ensure people not in their employment were not exposed to risks to their health and safety after 10-year-old Shea slipped down an open manhole cover
Glasgow Live ·