Tesla Gives Up on India After Failing to Receive Tax Incentives in the Country

Proposed tags: International trade, World trade, World Trade Organization (WTO), Protectonism

Tesla Gives Up on India After Failing to Receive Tax Incentives in the Country