
Setting up a business in India is hard. Leaving is even harder.
Published on: Sept. 22, 2025, 12:30 p.m. | Source: Livemint
General Motors ran into barriers on its way out of India, highlighting the hurdles that keep foreign companies leery of doing business there.