
Even with all the new storage technologies, it is still better to reduce demand
Source: TreeHugger – Why wind and solar won’t save us

Even with all the new storage technologies, it is still better to reduce demand
Source: TreeHugger – Why wind and solar won’t save us