Starbreeze Studios report pre-tax loss of $22.2m for 2017

New share issue worth $29.9 million to keep company afloat until release of delayed Walking Dead title

Leave a reply