China is ‘laughing’ at the U.S. trade wars and has the most to gain from Trump’s ongoing European tariffs, top diplomat says15 March 2025
American Airlines plane catches fire at Denver airport, sending 12 people to the hospitalBy Press Room14 March 2025 Twelve people were taken to hospitals after an American Airlines plane landed at Denver International Airport on Thursday and caught…
June IEEE Travel And IEEE’s 5-Year Strategic PlanBy Press Room2 July 2024 In June 2024, as IEEE President and CEO, I visited Bremen, Germany (to give out an award) and Birmingham, England…