Devolver Digital valued at $950m as it floats on London Stock Exchangegamesindustry.biz2 pointsdoppp5 years ago