Promoted Post Making financial access universal: Credit Direct’s embedded finance vision byPress ReleaseApril 1, 2025