Treasury picks KSh 20.7 Billion from May Treasury Bonds Tap Sale | The Kenyan Wallstreet