Chinese battery giant CATL hits back at Duke Energy disconnecting batteries

Published 2023-12-07