Finding a taxi to your destination at a suitable price is now a few clicks away. With the established presence…
Turkey said it plans to produce up to 175,000 vehicles annually under its domestic electric car project, set to be…