Finance Yotta CEO says 85,000 bank accounts are blockedJune 1, 2024 Oscar Wong | Moment | Getty ImagesWhen Adam Moelis co-founder fintech startup called Yotta in…