California clears key lease for wave-powered desalination pilot
California’s State Lands Commission (SLC) has approved Canadian firm Oneka Technologies’ lease application for its wave-powered desalination pilot…
Browsing Tag