Storia: Eco Stor closes financing for 718-MWh battery project in Germany — Warptech Lab News