SmartNews lays off over 100 workers in U.S., China
SmartNews has laid off more than 100 workers at its offices in the United States and China, and could implement downsizing in Japan, according to a report.
SmartNews has laid off more than 100 workers at its offices in the United States and China, and could implement downsizing in Japan, according to a report.