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