Google lost its long-running fight against a €4.1 billion ($4.7 billion) European Union antitrust fine after the bloc’s top judges said regulators were right to punish the U.S. giant for abusing Android’s market power. The European Court of Justice ruled …
Spanish Train Crash Kills at Least 64 People South of Madrid
A high-speed rail service slammed into another train south of Madrid on Wednesday, killing at least 64 people in the second major accident on Spain’s