D
Dane Rodriguez Review of Visa russia
The service provided by Visa Russia was average. T...
The service provided by Visa Russia was average. The website is fine, but the customer service could be improved. Overall, it was an okay experience. Not bad but not excellent either.
Comments: