Safaricom loses 42 percent of its value over 5 years at the NSE

WATCH ON YOUTUBE