Renewable energy for achieving environmental sustainability: institutional quality and information and communication technologies as moderating factors
Environmental science and pollution research international