Business

Meta slides after EU says the Facebook-parent company could pay $11.8 billion ov..