Logo
L

LEAF (Linking Environment And Farming)

54 employees

We work to inspire and enable sus­tain­able farm­ing that is pros­per­ous, enrich­es the envi­ron­ment and engages local communities.

Basic info

Industry

Farming

Sectors

Farming

Date founded

1991

FAQ