Storage

Renewable energy given top priority in national policy

China has established renewable energy as a basic national policy and said a new law is being drafted to provide legal support to develop it…