19 Jan All Tech News Genshin Impact’s developer to pay $20 million fine to settle FTC charges January 19, 2025 By Zw'TsheeeLe Media® 0 comments The Federal Trade Commission announced on Friday that Genshin Impact developer Cognosphere has agreed to a $20 million settlement...Continue reading