Others
Tewa
Tewa, meaning 'support' in Nepali, was established in 1996 to empower rural women in Nepal through grant-making and fundraising. It promotes modern philanthropy and aims for self-reliant development, focusing on inclusivity and transparency in its operations.