What is a High-Risk Merchant?

Some businesses are deemed ‘high-risk’ and require specialised merchant accounts. In this article, I’ll look at why businesses are classified as high-risk.