Employment benefits platform Ben finalized a $16 million Series A investment round to accelerate the development of its software and technology payments system.
The London-based company was founded in 2015 and aims to modernize the remuneration an...