engineer man inspects construction of solar cell panel or photovoltaic cell by electronic device. Industrial Renewable energy of green power. factory worker working on tower roof.

Code produit:
922824638