The sun was setting, the wind was picking up to a brisk 15 mph and the waters were rough as they hauled in the last net of ...
Eco Wave Power has secured the final permit to install an onshore wave energy system in the Port of Los Angeles – a US first.