Indonesia puts vehicle imports from Tata Motors and Mahindra & Mahindra on hold
Indonesia has put on hold an order for 105,000 vehicles from Tata Motors and Mahindra & Mahindra following pushback from policymakers, Bloomberg reported.