Google faces a record fine in Europe over monopoly concerns and making people use its search products. But the company has an interesting defense focusing on its rival….
Read More