Return to Issue Details Renewable Energy Innovation and Technology Adoption: Mediating Role of Cost Perception and Moderating Role of Policy Incentives Download Download PDF