China has successfully built the world's first 100-megawatt compressed air energy storage facility.
What is that? How will it impact people's lives? Take IT Easy, a fusion program of China Daily, will take you to find out.