August 7, 2024 Microsoft refutes Delta’s claims after major IT outage, highlights rejected support offers Read More
August 6, 2024 Tech stocks see sharpest three-week decline in two years, led by Amazon and Intel Read More
August 4, 2024 Shell Beats Second-Quarter Profit Projections, Launches $3.5 Billion Share Buyback Plan Read More
July 31, 2024 Eurozone economy beats expectations with 0.3% growth in second quarter despite German crisis Read More