Company · mentioned 10 times
New York venture studio and investment firm that incubates startups, giving them around a million dollars along with resources.
Tap a name to go there · tap a line to see why they are linked
People who worked at Ali Corp and went on to found or run a company.