
Lufa Farms
Agricultural and technology company located in montreal, quebec it is reputed to have built the world's first commercial.
Employees
Company register number
1165893984
Authorizing premium user...
Agricultural and technology company located in montreal, quebec it is reputed to have built the world's first commercial.