We are a leading renewable energy company with more than 5.2 GW of installed PV capacity, managing over 2.7 GW in operation and maintenance.
With over 24 years of industry experience, our team operates from 8 locations and focuses on most of the European countries and selected regions worldwide.
We provide tailored EPC and O&M services and integrated project financing options, designed to minimize upfront investment, accelerate project realization, and maximize returns while leveraging group-wide scale and supply chain advantages.