2 employees
Nilo Ventures is an investment Firm.
2019
Keynua raised undisclosed on March 26, 2019
Investors: Y Combinator, Magma Partners and Nilo Ventures