Renewable energy: To invest or not invest

Renewable energy: To invest or not invest