Ecuador ranks 50 according to ranking of social progress

 Ecuador ranks 50th among 132 countries, in the ranking of social progress, according to a study conducted by Social Progress Imperative, a non-profit organization, and which was released yesterday by the private firm Deloitte in Ecuador. According to the analysis, at the South...