EU stamped Meta Inc with a $1.3B fine for sending Users' Info to the USA

Loading...
Loading...