PDiddy on 06 May 2021
Great numbers. I will say one thing for sure: I think we can put the global sell-through estimate debate to rest with one stat:
December 2020 74 Million (79.87M Sell-IN)
March 2020 81 Million (84.59M Sell-IN)
+7 Million is simply absurd.







