Comment Comment by marvel_boy All this companies (Starling, Saltpay, etc. ) are UK based. Europe will be never able to compete with UK on the startup arena. parent marvel_boy 5 years ago