Low-cost Solar Technology for the Developing World

New Invention: SMILE

A Video featuring the Low-cost Solar Technology for the Developing World

 

Leave a Reply

Your email address will not be published.