01

BYD’s July sales stall, casting doubt on 2025 delivery target

02

US stock plunge as jobs data disappoints and tariff tensions rise

03

Moderna cuts 2025 revenue to $2.2B after UK booster delay