ServicesTruecaller active users in Africa reaches 43 million, introduces new business identity solution15 Apr 2021