StockClub
Leader Electronics (6867) Reports Earnings: Net Sales Decrease 19.5% YoY to 753 Million Yen with Operating Loss of 161 Million Yen | Stock Club