Business Technology Xbotrd, a Digital Finance Platform, Secures $600 Million in Funding to Drive Global Expansion byEthan Lee24 March 2025