Perhaps the most powerful weapon humanity has against poverty is micro-enterprise. In developing countries, the term generally refers to small, self-run business ventures, but among non-profits, it means helping the downtrodden help themselves by providing the training and resources necessary for them to do so. When someone becomes the instrument of their own personal advancement, […]