Setting self sustaining firms

The International Development Association is an international organisation that greatly caters for the development of the area through establishing firms that educate the community about setting self sustaining projects.

Location: Mbarara Municipality, MBARARA, UGANDA