Big Lots
Big Lots, Inc. Background Big Lots, Inc. is a Fortune 500 retail corporation headquartered in Columbus, Ohio. Founded in 1967, Big Lots employs over 37,000 individuals in approximately 1,400 department store locations across the United States and Canada. The retailer [...]