Financial Report 2018

TechnoServe is dedicated to the highest standards of financial transparency and conduct.

Consolidated Financial Report, December 31, 2018