Sierra Leone Ranks Among 43 Countries With Worst Economic Index Score

Sierra Leone is among 43 African countries that have some of the worst economic freedom scorecards in the world, according to a report by Business Insider Africa. Sierra Leone is ranked 33 with a score...