United States Secretary of state Colin Powell said Tuesday failure by most African countries to establish a credit rating is robbing them of sorely needed foreign investment.
Powell urges African countries to establish credit ratings.