8dcdb97d-87a6-4bb5-a02b-b22a9505d04e.jpeg
Project

Hella India Lighting Ltd, Punjab – 300 kWp