CategoryChina

Karma owner plans $375 million China electric car plant