Starling Bank has proved unstoppable in the latest large scale banking surveys, coming top for business and personal accounts. Personal and small business current account holders were asked how likely they would be to recommend their provider to a friend, relative or other business. The…