tiprankstipranks
The Fly

Hanesbrands expects to pay down ~$1B of debt in 2H24

Hanesbrands expects to pay down ~$1B of debt in 2H24