Nick McAllister – Development Director at Farm Renewables

DETRA has always done fantastic work for us. They have a positive ‘can do’ attitude and respond quickly to enquiries.