Business ❯E-commerce ❯Online Services ❯User Engagement
Downdetector data shows 69% of users unable to load the site with 18% reporting video streaming failures