LS Share Price Performance
€1.84
-0.28 (-13.21%)
Price €1.84
Share Pricen/a
No recently updated narratives available.
Lemon Sistemi S.p.A. designs, constructs, and installs photovoltaic systems and solar thermal systems. The company was founded in 2009 and is based in Balestrate, Italy.