Company News
International Tractors Launches 25‑Acre R&D Hub
International Tractors Limited (ITL) announced a 25‑acre global R&D centre in Greater Noida, Uttar Pradesh.
The project follows a meeting between ITL’s management and Uttar Pradesh Chief Minister Yogi