Search results
Management International Review > 2017 > 57 > 6 > 879-907
Renewable and Sustainable Energy Reviews > 2016 > 63 > C > 497-505
Management International Review > 2017 > 57 > 6 > 879-907
Renewable and Sustainable Energy Reviews > 2016 > 63 > C > 497-505