Return to Issue Details Technical Aspects and Installation Challenges of Ocean Current Turbines in the Indonesian Strait Download Download PDF