3 ms·Most places where people live have enough sun and/or wind to meet demand.by adrianN 4y agoMost places where people live have enough sun and/or wind to meet demand.