Shenzhen
Meridan ReportShenzhen: Hardware capital of the world

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 — Shenzhen Business news

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

Up nextValue Nvidia, not HuangBusiness · 1 min read
You're offline — showing the last loaded page