Financial Services Credit Key Closes Series A Financing of $33M, Expands Footprint in B2B Payments AIT News Desk Nov 24, 2020 Credit Key, the B2B e-commerce payments solution, announced that it has recently closed $33.85M in total series A financing to support growth with…