A coordinated campaign of false negative reviews on Google Maps allegedly caused financial losses to a Dubai company, prompting police action
13 October, 2026
1
2
3
4