Business Retail giant Macy's to let go of 3.5% of its employees; to shutter 5 department store anchors at struggling malls. , and Administrator 2025 April 30