0
EU says 500,000 shells delivered, the rest by end of year; ‘billions’ to fix energy systems damaged by Russian attacks. What we know on day 762