CAT
July 25, 2024
Anna Kharton The Telegram mini-game Catizen earned $16 million in in-game purchases and donated 1% to saving...