Imbita Women’s Trust
Imbita Swaziland Women’s Finance Trust is a non profit making organization registered under Section 21 in 1991. It was founded by a group of Swazi women to ameliorate constraints that were perceived to be responsible for…
Imbita Swaziland Women’s Finance Trust is a non profit making organization registered under Section 21 in 1991. It was founded by a group of Swazi women to ameliorate constraints that were perceived to be responsible for…
