Solar Grade Silicon Production
Solar Photovoltaic Parks
SunLease Ltd.
Car Leasing
Leak Detection Systems
Solar Photovoltaic Park
Development of large-scale solar photovoltaic parks in various locations in Southern Europe, Africa and the Middle East.