I believe it takes time to establish the product. Integrating with visa has already started that’s why they partnered with Goldman sach for bigger credit facilities from my understanding and MasterCard maybe next I guess.
SPT Price at posting:
$1.00 Sentiment: Buy Disclosure: Held