BusinessTech Citadel ID raises $3.5M for API-delivered income and employment verification by news.nepal February 16, 2021 February 16, 2021 0 views This morning Citadel ID announced a combined $3.5 million raise for its income and employment… Read more