A section of employees at the manufacturing facility of Ford India staged a protest against the decision of the US-based company to close factory and sought intervention of the Tamil Nadu government
↧