Caterpillar India Pvt Ltd
The cat is not meowing, it's roaring
By Venkatachari Jagannathan | 14 Sep 2003
Chennai: A 1925 vintage 2-t crawler tractor gasoline engine in the reception area attracts visitors to the Caterpillar India's earthmoving equipment plant at Thiruvallur in Tamil Nadu.