10 photovoltaic self-consumption systems deployed for Leroy Merlin in Spain

Each of the systems will have a combined maximum power of almost 4 MWp, integrating a total of 9,048 photovoltaic modules.