Today’s briefing

China Railways Ships 3.42 Billion Tonnes of Freight Through October 2026

China National Railways shipped 3.42 billion tonnes of freight from January through October 2026, up 1.1% from a year earlier. Average daily wagon…

  1. Nvidia Security Oversight Faces Scrutiny After Leadership Exits
  2. Singapore Faces Scrutiny Over Nvidia Billing Hub After Huang Exit