For the last 3 decades, LR Group has enabled communities to unleash their great potential and make the most out of their land, natural resources and skills. LR Group has an unequalled record of success in some of the largest sustainability projects. Our expert teams have provided integrated creat...See more
Headquarters:
Israel
Company Type:
SME
Company size:
51-200 Employees
Year Founded:
1985 (40 years)
Address:
11 SHENKAR ST.; HERZELIA, IL
HIGH
spending power