Walmart will close eight retail locations across the US this year, citing poor financial performance at each. The recent closures follow a trend of Walmart closing a handful of stores across various states each year, with the company saying that the stores are "underperforming" without providing specifics.
Click for Full Text!