Share Facebook Twitter LinkedIn Pinterest Email dtcpay closed its $25 million Series A funding round, with SBI Group joining as a strategic investor alongside other backers.