Business Nvidia CEO Jensen Huang sells an additional $12.94 million worth of shares July 20, 2025 It comes as part of a pre-planned arrangement on the heels of surging AI demand
Angry crowd sets Ebola hospital tents on fire in DR Congo Grieving relatives and friends of a suspected Ebola victim were prevented from taking his body for burial.
Israel-Iran strikes: What are the worst-case scenarios? The BBC’s James Landale looks at what could happen if the fighting escalates and expands.
Micron zooms past $700 billion market cap as rally in memory stocks accelerates Micron has emerged as one of the most valuable U.S. tech companies thanks to insatiable demand for memory that’s needed…