Blogs We have moved! 2025-06-11 By Twaweza 0 Comment 10 Views Twaweza has moved to a new office location: Plot No. 350, Ali Bin Said Street, Msasani Please note that our office telephone numbers remain the same. Tags: Twaweza