Hi ioc,
One thing I can tell you for sure is that we do all our own processing, with no reliance on RTG. We did lose a very good processor during May. On the bright side we are working on 3 new processor integrations with a 4th coming soon after. Also if a player is having problems making a deposit, we do have a deposit options team dedicated to contacting these players with all our alternative methods (ones that even work with MC). We have many options available to players.
Any other questions please let me know.
Regards,
Jason