Tag
Tailored Brands IPO filing puts Men’s Wearhouse back in view with $2.528 billion of sales, $411 million of EBITDA and a debt-paydown plan.