The International Finance Corporation (IFC) has made the decision to invest $25 million in one of the largest fashion stores...
Read More