Z80 Labs Technology Incubator Investor

Z80 Labs Technology Incubator provides facilities and funding for early stage companies to ignite the internet-based technology sector.
Industry: AI
Headquarters: Buffalo, New York, United States
Founded Date: 7/1/2012
Employees Number: 1-10
Funding Status: Seed
Investor Type: Government Office, Incubator
Investment Stage: Early Stage Venture, Seed
Number Of Exits: 2
Investors Number: 1
Total Funding: 7500000

Visit Website
Register and Claim Ownership