Tag: Tata Motors considering 1 billion investment in Romania
Tata to build 1 Billion Euro plant in Romania
Nano is the most renowned offering under Tata badge after Jaguar Land Rover. It failed to deliver those exponential figures which were taken into consideration before its…