A business that Home Depot is currently in the process of selling.
⇑ Translate the sentence above by Google ⇑
Related: depot
Prev: In the coastal cities are equipped with after-sales service and depots.
Next: The four Japanese oil depot all blew up.