Ownership: U.S. Department of the Treasury, Inter-American Development Bank

Details
Title largest single shareholder
Is Current yes
Percent Stake 30%