Search
image
author Image

Europe’s Meta accused of breaking significant tech competition regulations, could be fined billions