China-based LeEco is slashing its workforce in neighboring India.
Tag: LeEco
Zhejiang's New Electric Car Factory Backed By Chinese Internet Company
The eastern Chinese province of Zhejiang is the new location for an ambitious electric automobile vision.