Tara Urja solar mini-grid, Bihar, India

solar panels

Back to Top