Ellomay Capital signs deal to buy 52-MW/207-MWh battery storage project in Italy - ELLO News | Rallies