Major brands, banks, and charities have announced numerous closures in 2025, due to things like restructuring, inflation, and ...