Economy Federated Investors, ITFC Plan Trade-Finance Portfolio August 11, 2018 Dipo Olowookere By Dipo Olowookere One of the largest investment managers in the United States, Federated Investors, and the International Islamic Trade Finance Corporation (ITFC), a Read More