Techra Investments For Profit
The firm was based in Chicago, Illinois. Description Techra Investments was an investment firm that used to make venture capital investments in the consumer and technology industries.
Headquarters:
Chicago, Illinois, United States
Investor Type:
Fund Of Funds