Capital on Tap, a United Kingdom-based provider of business credit cards, is growing in Atlanta after accessing a new $200 million funding facility to support its U.S. growth. The company […]
Capital on Tap, a United Kingdom-based provider of business credit cards, is growing in Atlanta after accessing a new $200 million funding facility to support its U.S. growth. The company […]
Join more than 10,000 readers receiving timely updates on the latest international business news in Atlanta.