Atlanta
Meridan ReportAtlanta: Payments capital and Southeast tech corridor

Advertisement · Why this ad?

Business

Russia loses almost half a million lives in Ukraine war

Marcus Chen
Managing Editor · Friday, November 13, 2026 at 5:00 AM · 1 min read
Russia loses almost half a million lives in Ukraine war — Atlanta Business news

Data from statistical agency points to vast toll of progress by Moscow’s forces on a few small fronts

Up nextNscale warns it needs more cash ahead of $35bn IPOBusiness · 1 min read
You're offline — showing the last loaded page