emeastartups
emeastartups
Browsing tag
Max Levchin
Huge funding $275 million for Affirm
Read more