Greaves Cotton is an engineering company. It is a leading manufacturer of clean technology powertrain products for petrol, diesel and CNG engines and heavy equipment. Greaves Cotton is a ...