Safaricom rally continues, touches new all time high of Sh 29.75 | The Kenyan Wallstreet