NEC Energy Solutions Inc (NEC ES) said today it has completed installation of a 4-MW/2.8-MWh energy storage system in Tusimice, Czech Republic, for Czech energy tech company IBG Cesko.