Logo
Print Date: Nov 6, 2026 || Published Date: Nov 6, 2026

Chernobyl Nuclear Shield Needs at Least €500 Million in Repairs, EBRD Warns