Castleisland based Griffin Brothers Contracting Ltd was recently honoured with the President’s Award for the best national medium sized company at the 2020 National Irish Safety Organisation All-Ireland Occupational Safety Awards. Health and safety has always been paramount for the company having also been an award recipient in 2018 and 2019. Recognition of Excellence…