In a major milestone for long-duration energy storage, China has activated the world’s largest liquid-air energy storage facility, known as the Super Air Power Bank. Built by China Green Development ...