HSE NEWS Company fined after worker fractures back and ribs following fall Onyekachi Emmanuel On 31 August 2021, Renka Limited workers began the installation of a roof light in a house in Frodsham, Cheshire. They were to use a tower scaffold for the job. Please share thisTweetEmailWhatsAppPrintShare on TumblrPocketTelegramLike this:Like Loading...