Renewable energy supplier Munch Energie Group has clinched long-term financing deals supporting the construction of a 250 MW/500 MWh of battery energy storage system (BESS) projects in Germany.