site logo

Deliverect lands another $65M in funding, 1 year after raising $18M

Courtesy of PR Newswire