Time to buy Dollar Tree?
Dollar Tree is an American chain of discount variety stores, selling merchandise for $1 or less. It was founded in 1986 and is headquartered in Chesapeake, Virginia. Dollar Tree operates over 15,000 stores in 48 U.S. states and 5 Canadian provinces. It…