Technology Covid Digital Tools Technology Identity Verification Platform Troolio Closes a $394 Million Deal Id verification online platform Trulioo lands a $394 Million series D round of funding at a $1.75 Billion valuation after the Covid-19 pandemic compelled business across... Read more »