POTENTIAL 50,000 JOBS LOST IN TATA MOTORS, NEPAL’S BIGGEST LOSS IS INDONESIA’S GAIN
Tata Motors has scrapped its plan to build an automobile assembly plant in Nepal. Tata Motors one of the biggest motor companies in the world has assembly plants in different countries like Bangladesh, Ukraine, Kenya and Russia in joint venture with its local distributors and investors. For example, Tata owns […]