Twaweza Live 2018 Searches For Talent At Meru Town June 22, 2018 Editor Off Brand Buzz, Over 250 people showed up at Safaricom’s second edition of local talent search in search...