EcoWave Power – Harnessing Clean Electricity from Waves An innovative technology for generation of clean electricity from ocean and sea waves Location: Israel, Portugal, United States Submitter: Eco Wave Power Read More