5 best business accounts for the self-employed

Which business account is best for UK sole traders? We've tried different online bank accounts - let us compare their limitations and strengths.