Fig. 1From: Stakeholders’ satisfaction as a key determinant of critical success factors in renewable energy projectsConceptual frameworkBack to article page