An application to develop an Aldi discount store in Swinford has been refused planning permission by Mayo County Council following concerns raised over its location. The German discount store giants ...