US energy storage company Key Capture Energy’s (KCE) owner, South Korean conglomerate SK Group, is considering strategic alternatives for the Albany, New York-based business.