Arizona-based company Leslie's Pool Supply is not making a splash. Amid financial restructuring, the company is closing 80 stores. Here's why.
To continue reading this content, please enable JavaScript in your browser settings and refresh this page. Preview this article 1 min Leslie's Inc., the Phoenix-based ...