If Retail is Flourishing, Why are There No Large Deals?

08.31.2023