EU Bubble: EBRD 2024 Results, More Fraud for Putin

30 June 2025 - John Christmas' analysis of the EBRD's [...]