Can “renewables” dent the world’s need for Electricity?

By