The European Union will impose a “massive and targeted” raft of sanctions on Russia that will block access to “key technologies” and cripple the country’s ability to finance the Ukraine invasion, European Commission President Ursula von der Leyen has said.
