Agreed. If they succeed in integrating payments, it's only going to make them bigger and more intrusive.
You are viewing a single comment's thread from:
Agreed. If they succeed in integrating payments, it's only going to make them bigger and more intrusive.