Indonesia has put on hold an order for 105,000 vehicles from India's Tata Motors and Mahindra & Mahindra following pushback from policymakers!!
#FundamentalViews
839 likes·71 comments
Popular topics to explore
Indonesia has put on hold an order for 105,000 vehicles from India's Tata Motors and Mahindra & Mahindra following pushback from policymakers!!