Number26, the 'New Bank', Cancels Accounts Without Explanation
forbes.com