Never Enough Green for Renewable Energy