News

Japan's retail giant Seven & i Holdings reported a fall in net profit for the second straight year, attributing the slump to ...