A Moscow court has fined Google 7.2 billion rubles ($ 98 million; £ 73 million) for repeatedly failing to remove content deemed illegal in Russia. Details of the offending content were not specified in the court’s press service announcement. This is the first time in Russia that a tech giantContinue Reading