Featured

Afghanistan Micro Hydropower

122 Views
Published
Renewable energy being captured using small locally made water turbines. Locally made means the industry is self sufficient.
Be the first to comment