UK newsfromLondon Business News | Londonlovesbusiness.com3 months agoShell profits fall - London Business News | Londonlovesbusiness.comShell's profits fell by 27.9% in Q1 2025, but the company continues to pursue strategic investments.
Tech industryfromwww.mercurynews.com3 months agoTech giants to plow $500 billion cash hoard into more buybacksTech giants are likely to continue stock buybacks despite economic uncertainty.