Our team of professionals
Fenbushi Capital Team
Fenbushi Capital's headquarters is based in Shanghai, China, with additional bases in New York, Chicago, Atlanta, and more.
Fenbushi Capital's headquarters is based in Shanghai, China, with additional bases in New York, Chicago, Atlanta, and more.