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?
£60k+ in addition to a bonus based on personal and...Twickenham, London
© Finextra Research 2014