Skip to content

Stock Watch: Safaricom Limited

Stock Watch

Safaricom Limited is the largest a communication company in the region and one that always outshines the rest in terms

By

·