Chinese green technology provider Envision Energy said today it will deliver a 120-MW/ 240-MWh battery energy storage project in France for renewable energy producer Kallista Energy.