Reason: None provided.
Archived Link:
The Epoch Times Article Link:
China’s $18.5 Billion Semiconductor Investment Project Fails, Employees ‘Asked to Resign’
3 years ago
55 score
Reason: Original
China’s $18.5 Billion Semiconductor Investment Project Fails, Employees ‘Asked to Resign’
3 years ago
1 score