Japanese energy trader ITOCHU Enex is making a limited partnership investment in a special purpose company (SPC) developing a 51-MW/204-MWh grid-scale battery storage project in Oita Prefecture.