'Hypocrisy,' 'naivety' and 'greed': Europe chided for failing to stop Putin's war
May 27, 2022 at 02:18 AM EDT
The EU failed to counter Putin and needs to now strike flexible alliances across the world and search for new friends, current and former leaders told CNBC.