Starling Bank becomes first mobile-only bank to launch business account for sole traders including 83,000 restaurants

Starling Bank, the leading mobile-only bank recently voted Britain's Best Bank 2018, has recently announced it is making its business account available to the UK’s 3.4 million sole traders, including...

Read More