LS Share Price Performance
€1.63
-0.58 (-26.47%)
Price €1.63
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.