Seven & i Holdings, owner of the 7-Eleven convenience store chain, said Thursday that it had a net profit of 63.6 billion yen ...
Profit tumbled to 128 billion yen ($810 million) in the three months to end-November, short of an average estimate of 138 billion yen from seven analysts polled by LSEG.