Credit Key takes in $33.85m Series A

New York and Los Angeles-based Credit Key, a provider of B2B ecommerce payments solutions, has secured $33.85 million in Series A financing.

Share this