StockClub
Retail Partners (8167) Earnings: Operating Income Decreased 25.2% YoY to 1.41 Billion Yen, Net Income Down 25.7% YoY | Stock Club