Banking, Business Bank Accounts Revolut Business Review: is it the best business account? By Lauren Burrows 8 min Read 15 Aug 2024 Revolut was launched in 2015 by business partners Nikolay Storonsky and Vlad Yatensko as a pre-paid card. It has since developed to offer numerous products including a business account. In...