Blu Bird Solar

100 KW On-Grid Rooftop Solar Power Plant, Department of Post, Delhi