03-03-2022, 03:00 PM
80% lost traffic is recovered since this weekend.
Sales is also decent.
And review pages are back on track.
Sales is also decent.
And review pages are back on track.