brbposting , 13 days ago Have to wonder how much Klarna invested in their tech, assuming they're not big ole fibbers
Have to wonder how much Klarna invested in their tech, assuming they're not big ole fibbers