Home Business Ecobank successfully repays $500 million Eurobond due April 18