DE4CC0DE-5FC3-4494-BCBF-4D50B00366B5

Japan

Seven & i Sees Quarterly Profit Tumble 24%

Seven & i Sees Quarterly Profit Tumble 24%

Japan's Seven & i Holdings, operator of the 7-Eleven convenience store chain, said operating profit fell 24% in the latest quarter.

Record Number Of Activist Investors Joined Shareholder Rebellion Last Year

A record number of activist shareholders mounted campaigns at global companies in 2024, a Barclays report showed, as their pressure tactics produced strong...