Galaxy Drives $20 Million Funding for Fence to Revolutionize Credit Market Infrastructure Finance April 29, 2026