“Virtual Power Purchase Agreement (VPPA) in Renewable Energy and its Relevance to developing countries like Nepal” (2025) Journey for Sustainable Development and Peace Journal, 3(1), pp. 78–91. doi:10.3126/jsdpj.v3i1.75572.