Search

Stone Capital Deposit

Rating Index

Pros

Established for several years in the market
Offers online customer service support
Provides access to a variety of tradable instruments

Cons

Regulatory status is unclear and potentially questionable
Low overall rating from multiple review sources
Long waiting times for customer service responses
Stone Capital Deposit