Stakeholders' satisfaction as a key determinant of critical success factors in renewable energy projects
- Rashid Maqbool
- , Xiaomei Deng
- , Yahya Rashid
Research output: Contribution to journal › Article › peer-review
49
Scopus
citations