Consolidated Annual Report 2019 – Ten Square Games – one of the biggest mobile games development company in Poland

Reports.