The rubber growers in the State have risen in protest against a proposed move by the State government to take over the Central Nursery at Mukkada, a facility that has played a vital role in the ...
Tiruvallur, India – Michelin has broken ground on a new expansion project at its tire production facility in Tiruvallur, near Chennai, in the southern Indian state of Tamil Nadu.