Tech Google Faces Fine of 20% of its Revenue in Russian Russia said on Tuesday it would fine U.S. tech giant Google a percentage of its annual Russian revenue for repeatedly failing to remove content... Ravenewsonline EditorOctober 19, 2021