05-08-2021, 03:11 PM
For us this week was so so.
But US traffic took a dive down today. Around 30% fall in traffic. And for many cases it's just absent.
But US traffic took a dive down today. Around 30% fall in traffic. And for many cases it's just absent.