Tara Urja solar mini-grid, Bihar, India

Solar panels.

Back to Top