Leading consumer association reveals the best and worst rated supermarkets in Spain
The OCU's annual satisfaction survey gathered the opinions of more than 4,000 customers nationwide to analyse 38 different store chains, both nationally and more locally