I don't see any evidence on the web or in that airy press release other than its headline to support that they have 2,100 real world businesses accepting payments.
Does anyone have the list? I'm not trying to be negative it's just that I would like to have some basis in fact before I inadvertently spread someone else's mistake in my advocacy!
Does anyone have the list? I'm not trying to be negative it's just that I would like to have some basis in fact before I inadvertently spread someone else's mistake in my advocacy!