107 employees
Offworld Industries is a video game developer & publisher company.
2014
Offworld Industries raised undisclosed on March 1, 2022
Investors: Tencent