Ellomay Solar wins grid access permit for 22.2 MW/100.3 MWh Spain battery project - ELLO News | Rallies