Return to Article Details Technical and Economic Evaluation of Electricity Generation and Storage Using Renewable Energy Sources on Socotra Island, Yemen Download Download PDF