2023
Technology, Information and Media
New York , US, New York, New York, US
Self-funded (bootstrapped) company without external investments.