Regarded as one of Ireland’s leading providers of technical, electrical and mechanical support and installation services for Environmental and Renewable Energy projects, LSR is well positioned to capitalise on the projected future growth in the anaerobic digestion market on the island. Established in 2018 by Stephen Loughlin (Technical & Electrical Director) and Alan Sloan (Mechanical […]