Sources

5 Total Sources

Genki Sushi reports lower FY26 net profit

Right100%