Solar power producer. Operator dedicated to the design, development, construction and operation of photovoltaic solar power plants.
Roof, ground, shade and floating
Lease or turnkey
Injection or self-consumption
On new or renovated buildings, asbestos removal