Banking Galaxy Gets $460M Investment by ‘Large Asset Manager’ for Its HPC Push Admin October 12, 2025