02-21-2021, 03:39 PM
Our UK traffic did came back this week. But it fell again..
And what is happening in US? All over traffic is down...BY 70%..
@lootmeup Yes, noticed Discover too.
And what is happening in US? All over traffic is down...BY 70%..
@lootmeup Yes, noticed Discover too.