TapTap Send

Digitizing Money
TapTap Send

Michael Faye, CEO and Co-founder