Aalberts N.V.: Aalberts reports the completion of its share buyback 2025 programme
IBM Unveils Power11 Chips to Revolutionize AI Deployment in Enterprise Servers
German automakers adapt to profit pressure and trade uncertainty
Nvidia leads ‘Magnificent 7’ with 60% operating margin, Tesla ranks last at 9%
Tesla Expands Battery Production Capacity Amid Growing EV Demand
Allstate Reports Revenue Growth and Strategic Changes while Dealing with Disaster Losses
Shell Reports Q1 2025 Profit Decline but Beats Analyst Forecasts
Elon Musk's xAI models are now part of Microsoft's Azure Cloud
Strong financial results for the first quarter of 2025 from Southern Company
HSBC Issues Subordinated Notes Totalling €1.25 Billion
BP made a profit of $1.4 billion and bought back $750 million in Q1 2025.
Analysts: Greenyard Foods on steam for record sales