UFAA (Unclaimed Financial Assets Authority) has imposed a fine amounting to KSh 2.2 billion on 20 firms for failing to surrender unclaimed financial...