Capchase Acquires $114 Million to Finance Software as a Service Enterprises
A credit facility warehouse led by Deutsche Bank for 105 million euros, or roughly $114 million, was granted to Capchase
Read More