Trust Stamp signs three-year, multimillion-dollar deal for identity services in Nigeria - IDAI News | Rallies