Exclusive: Finveo relinquishes FCA license, CEO Iain Rogers departs

Finveo UK was set up in 2018 and received its FCA license in early 2020.