Industry Deals News
Capital on Tap raises £100 million to develop its small-business platform
The October 2022 corporate facility with Atalaya supported planned product development alongside the company’s business credit card and rewards offering.