Goodlord and Vouch integrate their technology

Both businesses offer complementary services to the sector.