Google lost an appeal on Wednesday against a 2.4-billion-euro ($2.8-billion) fine imposed by the European Union for abusing its search engine dominance — a big win for the bloc’s anti-trust tussle with the tech titan. The ruling by the Luxembourg-based General…

Read More