Male engineer checking solar cell or photovoltaic cell by electronic device installed on the roof of the factory. Technician worker repair or inspect the system. Industrial renewable energy concept

Code produit:
953929475