Losing in Court, Google Fined IDR 10.8 Trillion - 22 Dec 2023 Post a Comment Losing in Court, Google Fined IDR 10.8 Trillion – Google will allow app developers on the Play Store to offer direct payment options to users as a resolution to a case of unfair business comp… Fined IDR 10.8 TrillionGoogleLosing in Court