Armed with a team of highly experienced technology and finance experts. Populous World are well positioned to disrupt the invoice finance industry.