Home

Renee Prewitt

onshoreplant

Solar for Shortages

Solar desalination plant harnesses energy to produce freshwater
Jan. 13, 2012