France has unveiled plans to award 250MW of tidal energy capacity by 2030, marking a major step towards commercial-scale deployment.…
Read More

France has unveiled plans to award 250MW of tidal energy capacity by 2030, marking a major step towards commercial-scale deployment.…
Read More