BusinessMarket & Companies Electronic Arts Reports $854M Net Income, Steam Partnership, and $306M Share Repurchase by Tobias Seck October 31, 2019 by Tobias Seck October 31, 2019 Mentioned in this article Electronic Arts (EA) reported total net revenues of $1.35B USD…