Aldi plans new Barry store off Cardiff Road, investing over £7m, creating up to 40 jobs, and offering EV charging ...