Share Facebook Twitter LinkedIn Pinterest Email SBI Group has invested $25 million in dtcpay as the company aims to scale up its stablecoin payment services and expand its reach.