Retail closures are at a cyclical high, totaling a whopping 9,900 business shutdowns in 2024, according to JLL’s ...