Spain fines Apple and Amazon $218 million for elbowing out small retailers
Amazon and Apple have been fined a total of $218 million after Spanish regulators say they colluded to box out competito...
Amazon and Apple have been fined a total of $218 million after Spanish regulators say they colluded to box out competito...
A German court has convicted a Jesuit priest of coercion in connection with a climate protest last year and ordered him...