measurement
The tidal barrage systems in France and South Korea account for 90% of global marine energy production.

Authors

Sources

Referenced by nodes (2)