07-31-2023, 02:58 PM
Suddenly international traffic from UK and US are declining since the weekend.
It's a worrying trend that we are seeing since the last couple months. Every week by small numbers they fall.
It's a worrying trend that we are seeing since the last couple months. Every week by small numbers they fall.