18 employees
LFI is an industrial manufacturing firm that produces equipment out of aluminium, steel, wood, and fibreglass.
1948