Non-bank competition in the payments market is set to hot up as Google launches its own credit card and PayPal expands on its bricks-and-mortar strategy.
"The AdWords Business credit card ... can only be used for spending on Internet advertising over the search engine." Is this closed loop card of the Google variety?
£90-110K Basic Circa £200-250K OTE NO CEILINGLondon
© Finextra Research 2015