Wednesday, April 8, 2026
HomeWorld

World

Twitter’s new owner and Tesla CEO Elon Musk has sold nearly US$4 billion worth of Tesla shares, according to regulatory filings. Musk, who bought Twitter...
Eastern European countries are preparing for a possible wave of Ukrainian refugees as Russia targets power and heating plants ahead of winter, with President...
Facebook parent Meta is laying off 11,000 people, about 13% of its workforce, as it contends with faltering revenue and broader tech industry woes,...
Republicans appeared poised to take control of the U.S. House of Representatives following Tuesday’s midterm elections, according to projections from the Associated Press, but...

Recent posts