Company TakeOff Date 2023-03 Industry Technology City Kyiv Country Ukraine Employees Affected 50 Status Unknown