BusinessWarm autumn and cost-of-living squeeze hit Penneys sales as Primark retail revenue slips to €729.6mIrish Independent10 hours agoRead on Irish Independent