Payment giants Mastercard, Visa, and PayPal have decided to shut their services in Russia citing the country's unprecedented invasion of Ukraine. ...