Submitted by gamesindustrybiz2690 in technology
UK developer Bossa Studios has laid off around one third of its staff, GamesIndustry.biz has learned.Sources shared a l…
Submitted by gamesindustrybiz2690 in technology
UK developer Bossa Studios has laid off around one third of its staff, GamesIndustry.biz has learned.Sources shared a l…