A freestanding structure occupied by a dominant retailer such as Home Depot. Relates to real estate.
« Back to Glossary IndexBig Box
by bsmith@carofin.com | May 29, 2024
A freestanding structure occupied by a dominant retailer such as Home Depot. Relates to real estate.
« Back to Glossary Index