Return to Article Details Technical and Economic Assessment of Tidal Barrage Power Plant at Ambon Bay, Indonesia Using Life Cycle Cost Analysis Download Download PDF