* The Home Depot sold out of all 12 foot Skeletons last year. Despite producing more of these Meme Giants, The Home Depot is expecting to sell out of them again this year, and began taking Halloween pre-orders in July.
** Reported revenues for The Home Depot increased from $110B in 2019 to $135B in 2020
We are strategy consultants helping Sovereign Wealth Funds optimize investment strategies that leverage stakeholder values.
Note: All blog comments containing hate speech will be deleted.