Western brands “testing waters” without returning so far — Medvedev 20. March 2025 Russia did not chase any of the Western companies off, they left themselves, the politician said