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