Program Communities for Development was born with a clear objective, to help improve the lives of some of the poorest people in rural Uganda. Our approach includes the delivery of business and skills training and the creation of microfinance savings groups to help communities self-develop. We then assist these community members to start up their own income generating activities, to …