Balch Hill Capital is a principal investment firm and is based in United States.
Focus Areas
Investment Types
Notable Investments