Hmm. Seems like more fintech desperation to me.
Hearing Ziglu’s name for the first time in forever reminded me this