Return Energy’s three battery storage projects in Spain’s Bizkaia province will provide 55MW of power and 220MWh of storage, ...