Login
Join
Four billion people who live in relative poverty have purchasing power representing a $5 trillion market, according to a report by the IFC, the private sector arm of the World Bank Group, and World Resources Institute (WRI). Read more