Crown appeal against sentence:- On 30 March 2023, following a trial on indictment at Dumbarton Sheriff Court, the appellants were found guilty of three charges relating to the death of an employee, Matthew Mason, on 5 June 2018, after he fell from a step ladder whilst installing longline public add......