Turkey Bets On Togg To Give Its Car Industry Electric Edge
On the shores of the Sea of Marmara, a grey and turquoise factory built at breakneck speed is churning out electric cars by the hundreds.
International Business Times ·