Posts

Showing posts with the label German company Daedalic Entertainment

Ubisoft uses quarterly report for self-promotion: hope for takeover?