NEC Energy Solutions (NEC), part of Japan's NEC Corp (TYO:6701) and Key Capture Energy (KCE) have formed a partnership for the development of KCE NY 1, a 20-MW battery storage project in Saratoga County, New York.