Devolver Digital's Financial Results Decline Following Game Delays
Today Indie-focused publiser Devolver Digital announced its financial results for the six months ended on June 30, 2023, showing some decline across the board. The publisher has delayed some high-…
September 25, 2023 | 10:58 EDT