NEC Energy Solutions, part of Japan's NEC Corp (TYO:6701), has commissioned a 48-MW/50-MWh energy storage facility in Germany for a joint venture between Dutch utility Eneco and Japan's Mitsubishi Corp (TYO:8058).