TSC Investors

TSC is an impact investor based in Changping, Beijing, China, founded in 1990. They are a private organization led by CEO Kari Luther Rosbeck.
Headquarters:
Changping, Beijing, China
Founded Date:
1990
Industry:
Other
Investor Type:
Donors