Tech Innovators & Visionaries Genshin Impact’s developer to pay $20 million fine to settle FTC chargesBy adminJanuary 18, 2025 The Federal Trade Commission announced on Friday that Genshin Impact developer Cognosphere has agreed to a $20 million settlement and…