It now holds almost $666.9m in deposit balances. Maya has achieved PHP39b ($666.88m) in deposit balances as of end-2024, and ...