Safaricom Ltd is the latest company to comply with the law requiring firms that are both limited and public companies to change their...