PLANO, Texas - European Wax Center, Inc. (NASDAQ:EWCZ) reported 20 net center closings for fiscal 2025, fewer than its previously projected 23 to 28 closings, according to a press release issued ...