Trump tariffs live: ‘51st state’ Canada retaliates to trade war; US president threatens South Africa funding - Justin Trudeau ...
President Donald Trump made good on his threats to impose tariffs on some of the U.S.'s trading partners, announcing Saturday that he will levy 25% tariffs on some goods from Canada and Mexico and 10% ...
Sange Dastile studied in the early morning in the one-room house he shares with his mother and brother. Now he's off to Stellenbosch University to study medicine.
Tesla has reported lower than expected profits, but will return to sales volume growth and move forward with fully autonomous driving.
January 20, 2025 marked the second triumphant entry of Donald Trump to the White House as the 47th President of the United States of America (USA) at the ...
The U.S. is heading into a trade war with its closest neighbours. President Donald Trump plans to talk with both Canadian and ...
President Donald Trump made good on his threats to impose tariffs on some of the U.S.'s trading partners, announcing Saturday ...
Dr Raymond Parsons of the NWU School of Business and Governance shares his thoughts and expectations ahead of the 2025 State ...
When you think of competitive gaming, your mind might naturally go to esports arenas buzzing with energy or even high-stakes chess tournaments. But for Jacques Van Zyl, the battlefield isn’t digital ...
Prime Minister Justin Trudeau said Monday in a post on X that the United States had agreed to pause its tariffs for “at least ...
Elon Musk is rapidly consolidating control over large swaths of the federal government with President Donald Trump's blessing ...