fines Russia fines Google USD 20 decilion October 30, 2024 Russia fines Google USD 20 decilion A Russian court recently imposed a fantastic fin…