Dictionary of International Investment and Finance Terms Leave a Comment / By Ina Publikatama / July 17, 2019