<> Communications Authority Slaps Sh270 Million Fine on Safaricom over Poor Calls Service | Mwakilishi.com